LambdaTest, una piattaforma aziendale unificata per l’esecuzione dei test, ha recentemente introdotto l’analisi dei log dei comandi basata sull’intelligenza artificiale nella sua piattaforma di test intelligente. Ora i clienti hanno la possibilità di analizzare in modo intelligente l’esecuzione dei test sulla piattaforma e ottenere informazioni dettagliate sui comandi che causano il fallimento delle esecuzioni dei test.
Prima di tutto, il widget “Riepilogo stato comando” fornisce una panoramica degli stati di risposta per i comandi Selenium eseguiti sulla piattaforma. Questa visualizzazione è presentata attraverso una mappa ad albero, che offre una rapida e chiara visione di sistema. Successivamente, il widget “Tendenze errori comando” presenta una rappresentazione grafica temporale degli stati di risposta HTTP registrati nei log dei comandi, raggruppando i test con stati di risposta simili per una visione chiara dell’integrità del sistema e delle tendenze delle prestazioni. Gli utenti possono anche utilizzare il widget “Classificazione errori comando” per ordinare i messaggi di errore univoci dai log dei comandi, in modo da identificare problemi comuni e dare priorità alle correzioni dei bug.
Inoltre, gli utenti hanno la possibilità di individuare potenziali colli di bottiglia del sistema e opportunità di ottimizzazione utilizzando il widget “Tendenze tipo comando”. Questo widget mostra le tendenze di utilizzo degli endpoint nel tempo, visualizzando il conteggio dei comandi per ogni nome mappato al percorso dell’endpoint o richiesta. Infine, il widget “Tendenze successo comando” mostra una serie temporale del numero di test in cui tutti i comandi sono stati eseguiti con successo.
“Considerando il ritmo con cui i clienti si aspettano il rilascio di nuove funzionalità e prodotti, diventa fondamentale per le aziende digitali monitorare l’intelligence dei test, in particolare i dettagli dei comandi e gli errori correlati”, ha dichiarato Mayank Bhola, co-fondatore e responsabile del prodotto di LambdaTest. “Di solito, questo processo richiede una minuziosa analisi manuale che può consumare una considerevole quantità di tempo di sviluppo. Con la nostra analisi dei log dei comandi basata sull’intelligenza artificiale, i team di sviluppo dispongono ora di un assistente intelligente che si occupa del lavoro più gravoso, consentendo loro di concentrarsi sul processo decisionale. Ciò si traduce in correzioni dei bug più rapide, sviluppo di software di qualità superiore, riduzione del time-to-market e maggiore soddisfazione da parte dei clienti finali.”