Come creare un documento di strategia di test (modello di esempio)

Sommario:

Anonim

Strategia di test

Una strategia di test è un piano per definire un approccio al ciclo di vita del test del software (STLC). Guida i team di controllo qualità a definire la copertura e l'ambito del test. Aiuta i tester a ottenere un'immagine chiara del progetto in qualsiasi momento. La possibilità di perdere qualsiasi attività di test è molto bassa quando è in atto una strategia di test adeguata.

Che cos'è il documento sulla strategia di test?

Test Strategy Document è un documento ben descritto nel test del software che definisce chiaramente l'approccio esatto del test del software e gli obiettivi del test dell'applicazione software. Il documento di test è un documento importante per i team di controllo qualità che deriva dai requisiti aziendali effettivi che guida l'intero team sull'approccio e gli obiettivi del test del software per ciascuna attività nel processo di test del software.

Un documento di strategia di test risponde a tutte le domande come cosa si desidera ottenere e come si intende realizzarlo, ecc. Scrivere un documento di strategia efficace è un'abilità che un tester sviluppa con l'esperienza. Il piano strategico di test dovrebbe essere comunicato all'intero team in modo che il team sia coerente nell'approccio e nelle responsabilità.

Piano di test vs strategia di test

C'è una grande confusione sui documenti Piano di test e Strategia di test. Un'organizzazione diversa ha i propri processi e standard unici per gestire questi documenti. Ad esempio, alcune organizzazioni includono fatti della strategia di test nello stesso piano di test mentre alcune organizzazioni includono la strategia come sottosezione all'interno del piano di test.

Piano di test

Strategia di test

  • Nel piano di test vengono definiti il ​​focus del test e l'ambito del progetto. Si occupa di copertura dei test, pianificazione, funzionalità da testare, funzionalità da non testare, stima e gestione delle risorse.
  • La strategia di test è una linea guida da seguire per raggiungere l'obiettivo del test e l'esecuzione dei tipi di test menzionati nel piano di test. Si occupa di obiettivo del test, ambiente di test, approccio al test, strumenti e strategia di automazione, piano di emergenza e analisi dei rischi

Per rendere più chiaro se il piano di test è una destinazione, la strategia di test QA è una mappa per raggiungere quella destinazione.

Come preparare un buon documento di strategia di test

Ogni organizzazione ha la propria priorità unica e un insieme di regole per la progettazione del software, quindi non copiare nessuna organizzazione alla cieca. Assicurati sempre che il loro documento sia compatibile e aggiunga valore allo sviluppo del tuo software prima di seguire il modello.

Strategia di test in STLC :

Passaggio 1: ambito

Definisce parametri come

  • Chi esaminerà il documento?
  • Chi approverà questo documento?
  • Attività di Software Testing svolte con tempistiche

Step # 2 Test Approach

Definisce

  • Processo di test
  • Livelli di prova
  • Ruoli e responsabilità di ogni membro del team
  • Tipi di test (test di carico, test di sicurezza, test di performance ecc.)
  • Approccio al test e strumento di automazione, se applicabile
  • Aggiunta di nuovi difetti, nuovo test, triage dei difetti, test di regressione e firma del test

Passaggio n. 3 Ambiente di test

  • Definisci il numero di requisiti e configurazione richiesti per ogni ambiente
  • Definire il backup dei dati di prova e ripristinare la strategia

Passaggio 4 Strumenti di test

  • Strumenti di gestione dell'automazione e dei test necessari per l'esecuzione dei test
  • Individua una serie di strumenti open source e commerciali necessari e determina quanti utenti sono supportati e pianifica di conseguenza

Passaggio 5 Rilascia il controllo

  • Piano di gestione del rilascio con cronologia delle versioni appropriata che assicurerà l'esecuzione del test per tutte le modifiche in quella versione

Passaggio n. 6 Analisi dei rischi

  • Elenca tutti i rischi che puoi stimare
  • Fornire un piano chiaro per mitigare i rischi e anche un piano di emergenza

Passaggio 7 Revisione e approvazioni

  • Tutte queste attività vengono riviste e approvate dal team aziendale, dalla gestione del progetto, dal team di sviluppo, ecc.
  • Il riepilogo delle modifiche alla revisione deve essere tracciato all'inizio del documento insieme a una data, un nome e un commento approvati

Scarica il modello di strategia di test

Fare clic di seguito per scaricare un documento di strategia di test di esempio

Scarica il modello della strategia di test

Conclusione:

Nell'ingegneria del software, il rilascio del software passa di volta in volta attraverso i documenti della strategia di test per mappare l'avanzamento dei test nella giusta direzione. Quando la data di rilascio è vicina, molte di queste attività verranno saltate, è opportuno discutere con i membri del team se la riduzione di qualsiasi attività particolare aiuterà per il rilascio senza alcun rischio potenziale.