Test del software - Tecniche di stima
La stima degli sforzi necessari per il test è una delle attività principali e importanti in SDLC. Una stima corretta aiuta a testare il software con la massima copertura. Questa sezione descrive alcune delle tecniche che possono essere utili per stimare gli sforzi richiesti per il test.
Analisi funzionale del punto
Questo metodo si basa sull'analisi dei requisiti utente funzionali del software con le seguenti categorie:
- Outputs
- Inquiries
- Inputs
- File interni
- File esterni
Analisi del punto di prova
Questo processo di stima viene utilizzato per l'analisi dei punti funzionali per i test black-box o di accettazione. Gli elementi principali di questo metodo sono: dimensione, produttività, strategia, interfacciamento, complessità e uniformità.
Metodo Mark-II
È un metodo di stima utilizzato per analizzare e misurare la stima in base alla vista funzionale dell'utente finale. La procedura per il metodo Mark-II è la seguente:
- Determina il punto di vista
- Scopo e tipo di conteggio
- Definisci il limite di conteggio
- Identifica le transazioni logiche
- Identifica e classifica i tipi di entità di dati
- Contare i tipi di elementi di dati di input
- Conta le dimensioni funzionali
Miscellanea
Puoi utilizzare altre tecniche di stima popolari come:
- Tecnica Delphi
- Stima basata sull'analogia
- Stima basata su enumerazione di casi di test
- Stima basata su attività (attività)
- Metodo IFPUG