what is defect based testing technique
Tecnica di test del software basata sui difetti
Una tecnica di test basata su difetti è una tecnica in cui i casi di test vengono derivati sulla base di difetti. Invece di utilizzare i tradizionali documenti sui requisiti oi casi d'uso (tecniche basate sulle specifiche), questa strategia utilizza i difetti per basare i propri casi di test.
differenza tra qa e qc nei test del software
L'elenco categorizzato di difetti (chiamato Tassonomia dei difetti ) viene usato. La copertura utilizzando questa tecnica non è molto sistematica, quindi derivare la base dei tuoi casi di test solo su questa tecnica, potrebbe non risolvere lo scopo del risultato di qualità.
migliore app spia per cellulare
Questa tecnica può integrare le condizioni di derivazione del test e può essere considerata una delle opzioni per aumentare il test copertura . O in qualche altro senso: questa tecnica può essere applicata quando tutte le condizioni di test e i casi di test sono identificati e abbiamo bisogno di una copertura aggiuntiva o di approfondimenti sui test.
La tecnica basata sui difetti può essere utilizzata a qualsiasi livello di test, ma è più adatta in Test di sistemi . Dovremmo basare i nostri casi di test anche sulle tassonomie dei difetti disponibili. Questi difetti possono essere di produzione o storici. L'analisi della causa principale può essere utilizzata anche per definire i casi di test.
Il piano in 5 fasi per scrivere i casi di test tramite tecniche di test basate sui difetti può essere:
- Identificare e dare la priorità ai Requisiti
- Identifica e raccogli tutti i difetti
- Fai un brainstorming sul difetto
- Collega il difetto al requisito
- Scrivere le condizioni di test / casi di test in base ai difetti collegati.
Lettura consigliata
- Che cos'è la tecnica di test sugli array ortogonali (OATS)?
- Migliori strumenti di test del software 2021 [Strumenti di automazione del test QA]
- Che cos'è il test di mutazione: tutorial con esempi
- Download dell'eBook Testing Primer
- Che cos'è il ciclo di vita di difetti / bug nei test del software? Tutorial sul ciclo di vita dei difetti
- Processo di gestione dei difetti: come gestire un difetto in modo efficace
- Che cos'è il test basato su client-server e Web e come testare queste applicazioni
- Che cos'è la tecnica di indovinare l'errore?