Che cos'è l'analisi del test (base del test) nei test del software?

Sommario:

Anonim

Analisi del test

L'analisi dei test nei test del software è un processo di controllo e analisi degli artefatti di test al fine di basare le condizioni di test o i casi di test. L'obiettivo dell'analisi del test è raccogliere i requisiti e definire gli obiettivi del test per stabilire la base delle condizioni di test. Quindi, è anche chiamato Test Basis.

La fonte da cui derivare le informazioni sui test potrebbe essere

  • SRS (specifica dei requisiti software)
  • BRS (Specifica dei requisiti aziendali)
  • Documenti di progettazione funzionale

I tester possono creare condizioni di test esaminando l'applicazione in test o utilizzare la loro esperienza. Ma soprattutto, i casi di test derivano da artefatti di test.

Comprendiamo l'analisi del test con l'aiuto di un caso di studio

Considera uno scenario, in cui il client invia quanto segue

Aggiungi funzionalità di ricerca a un negozio di e-commerce

Anche se l'applicazione deve ancora essere sviluppata, prova a sviluppare alcuni casi di test per questo requisito. Fermati qui, fai i compiti e porta avanti la soluzione:

Di seguito sono elencati alcuni casi di test tra i tanti a cui avresti potuto pensare

  • Controllare i risultati della ricerca quando non viene inserita alcuna parola chiave
  • Controllare i risultati della ricerca quando nessun prodotto corrispondente è disponibile per la parola chiave cercata
  • Controllare i risultati della ricerca quando sono disponibili diversi prodotti corrispondenti per la parola chiave cercata

Qui, esamini Test Basis (requisito inviato dal cliente), lo analizzi e lo converti in condizioni di test.
Questo è ciò che accade durante le diverse fasi di V-Model. I piani / casi di test vengono creati utilizzando i documenti corrispondenti disponibili in diverse fasi.

Analisi del test nel modello di test V.

Fare clic qui se il video non è accessibile