what is test monitoring
Monitoraggio e controllo dei test è fondamentalmente un'attività di gestione. Monitoraggio dei test è un processo di valutazione e di feedback sulla fase di test 'attualmente in corso'. Controllo del test è un'attività di guida e di azione correttiva basata su alcune metriche o informazioni per migliorare l'efficienza e la qualità.
L'attività di monitoraggio dei test include:
- Fornire feedback al team e alle altre parti interessate interessate sull'avanzamento delle attività di test.
- Trasmissione dei risultati dei test eseguiti, ai membri associati.
- Trovare e monitorare il file Metriche di test.
- Pianificazione e stima, per decidere la futura linea di condotta, sulla base delle metriche calcolate.
Parliamo sostanzialmente dei punti 1 e 2 Rapporti di prova , che è una parte importante del monitoraggio dei test. I report dovrebbero essere precisi e dovrebbero evitare 'storie lunghe'. È importante qui capire che il contenuto del report differisce per ogni stakeholder.
come testare una pagina web
I punti 3 e 4 parlano delle metriche. Le seguenti metriche possono essere utilizzate per il monitoraggio del test:
- Metrica di copertura del test
- Metriche di esecuzione del test (numero di casi di test superati, non riusciti, bloccati, in attesa)
- Metriche dei difetti
- Metriche di tracciabilità dei requisiti
- Metriche varie come livello di fiducia dei tester, date cardine, costo, pianificazione e tempi di consegna.
Il controllo del test implica la guida e l'adozione di misure correttive, sulla base dei risultati del monitoraggio del test. Esempi di controllo del test includono:
- Dare priorità agli sforzi di test
- Rivedere i programmi e le date dei test
- Riorganizzazione dell'ambiente di test
- Assegnazione delle priorità ai casi / condizioni di test
Il monitoraggio e il controllo dei test vanno di pari passo. Essendo principalmente un'attività di manager, un Analista del Test contribuisce a questa attività raccogliendo e calcolando le metriche che verranno eventualmente utilizzate per il monitoraggio e il controllo.
Lettura consigliata
- Come segnalare in modo intelligente l'esecuzione del test - (Scarica modello di rapporto sullo stato)
- Controllo del codice sorgente o controllo della versione in DevOps (tutorial video parte 2 - blocco 2)
- Dichiarazioni di controllo Python (Python Continue, Break and Pass)
- Monitoraggio delle prestazioni delle applicazioni in DevOps
- MongoDB Database Profiler per il monitoraggio di query e prestazioni
- Comandi di controllo dei processi Unix come Ps e Top (Parte C)
- Processi in Unix: controllo dei processi e comandi di debug
- I 10 migliori strumenti di monitoraggio della rete (classifiche 2021)