Caso Di Test

Un insieme di precondizioni, input, azioni (ove applicabile), risultati attesi e postcondizioni, sviluppato in base alle condizioni di test.

Present in sylabi

Esempio d’uso

Un caso di test per un modulo di accesso con una lunghezza massima della password di 16 caratteri potrebbe essere così: precondizioni — l’account esiste e il browser è sulla pagina di accesso; valori di input — nome utente jdoe, password di esattamente 16 caratteri; risultato atteso — accesso riuscito e reindirizzamento alla dashboard; postcondizioni — la sessione viene creata. Un secondo caso di test con una password di 17 caratteri prevede un messaggio di errore. Ogni caso di test è scritto per un obiettivo specifico, come esercitare un particolare percorso del programma o verificare la conformità a un requisito.

FAQ

Qual è la differenza tra un caso di test e uno scenario di test? Uno scenario di test è un documento che specifica una sequenza di azioni per eseguire un test; un caso di test è l’insieme specifico di valori di input, precondizioni, risultati attesi e postcondizioni sviluppato per un obiettivo particolare. Da un singolo scenario si possono derivare più casi di test.

I casi di test richiedono sempre risultati attesi? Sì — il risultato atteso è ciò che rende verificabile un caso di test. Senza di esso, non è possibile distinguere un esito positivo da un’esecuzione inconcludente.

Cos’è un set di test? Un set di test è un gruppo di casi di test in cui la postcondizione di un test diventa spesso la precondizione del successivo, creando una catena di esecuzioni.

I casi di test sono usati solo nel testing manuale? No. Anche i test automatizzati sono organizzati come casi di test — lo script implementa programmaticamente input, precondizioni, risultati attesi e postcondizioni.

Termini correlati

  • base di test — i documenti di origine da cui vengono derivati i casi di test
  • procedura di test — la sequenza di azioni per eseguire un caso di test
  • set di test — più casi di test raggruppati insieme
  • script di test — una forma automatizzata di procedura di test
  • risultato atteso — l’esito previsto che un caso di test verifica
  • esecuzione dei test — eseguire il caso di test contro il sistema

Learn more

How To Write a Test Case - Katalon
Best practices for writing good test cases including naming conventions, action verbs, preconditions, negative scenarios, and regular updates

Test Case vs Test Scenario
Detailed comparison explaining that test scenarios are high-level descriptions covering multiple test cases, while test cases focus on specific steps and expected results

Test Case Templates: Free Excel & Word Examples
Comprehensive test case templates with 20 standard components including Test Case ID, Title, Objective, Preconditions, Test Steps, Expected Results, and more. Includes best practices for writing effective test cases. Formats: PDF, DOC, Excel

Recommend more content related to this term