Strumenti di test
Strumenti di test:
Gli strumenti di un contesto di test del software possono essere definiti come un prodotto che supporta una o più attività di test direttamente dalla pianificazione, i requisiti, la creazione di una build, l'esecuzione del test, la registrazione dei difetti e l'analisi dei test.
Classificazione degli strumenti
Gli strumenti possono essere classificati in base a diversi parametri. Loro includono:
Lo scopo dello strumento
Le attività supportate nello strumento
Il tipo / livello di test che supporta
Il tipo di licenza (open source, freeware, commerciale)
La tecnologia utilizzata
Tipi di strumenti:
S.No. | Tipo di strumento | Usato per | Usato da |
---|---|---|---|
1. | Strumento di gestione dei test | Test Gestione, pianificazione, registrazione dei difetti, monitoraggio e analisi. | tester |
2. | Strumento di gestione della configurazione | Per implementazione, esecuzione, monitoraggio delle modifiche | Tutti i membri del team |
3. | Strumenti di analisi statica | Test statici | Sviluppatori |
4. | Strumenti di preparazione dei dati di prova | Analisi e progettazione, generazione di dati di test | Tester |
5. | Strumenti di esecuzione dei test | Implementazione, esecuzione | Tester |
6. | Test di comparatori | Confronto dei risultati attesi e effettivi | Tutti i membri del team |
7. | Strumenti di misurazione della copertura | Fornisce copertura strutturale | Sviluppatori |
8. | Strumenti di test delle prestazioni | Monitoraggio delle prestazioni, tempo di risposta | Tester |
9. | Pianificazione del progetto e strumenti di monitoraggio | Per la pianificazione | Capi progetto |
10. | Strumenti di gestione degli incidenti | Per la gestione dei test | Tester |
Implementazione degli strumenti - processo
Analizza attentamente il problema per identificare i punti di forza, i punti deboli e le opportunità
Vengono annotati i vincoli quali budget, tempo e altri requisiti.
Valutare le opzioni e selezionare quelle che soddisfano i requisiti
Sviluppare la prova di concetto che cattura i pro ei contro
Crea un progetto pilota utilizzando lo strumento selezionato all'interno di un team specificato
Implementazione della fase dello strumento in tutta l'organizzazione