Casa Banche dati Che cos'è la generazione di casi di test? - definizione da techopedia

Che cos'è la generazione di casi di test? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Generazione di casi di test?

La generazione di casi di test è il processo di scrittura di casi di test SQL per la verifica e il test delle funzionalità del database. I database relazionali sono interrogati da istruzioni SQL, quindi anche i casi di test sono generati in SQL. I casi di test sono progettati in base alle funzionalità di un'applicazione. Quindi varia da un'applicazione all'altra. Lo scopo della generazione di test case è di verificare l'output rispetto ai risultati previsti. Sulla base dei risultati, il caso di test viene modificato o mantenuto così com'è.

Techopedia spiega la generazione di casi di test

Lo scopo del test è trovare bug in un sistema o in un'applicazione. La generazione di test case è il processo di creazione di suite di test per il rilevamento di errori di sistema. Una suite di test è un gruppo di casi di test rilevanti raggruppati insieme. La generazione di test case è il processo più importante e fondamentale di test del software.

Sono disponibili più tecniche per generare casi di test:

  • Approccio orientato agli obiettivi - Lo scopo dell'approccio orientato alla generazione di casi di test orientati agli obiettivi è quello di coprire una particolare sezione, istruzione o funzione. Qui il percorso di esecuzione non è importante, ma testare l'obiettivo è l'obiettivo primario.
  • Approccio casuale: l'approccio casuale genera casi di test basati su ipotesi di errori e guasti del sistema.
  • Tecnica basata sulle specifiche: questo modello genera casi di test basati sulle specifiche formali dei requisiti.
  • Tecnica basata sul codice sorgente - L'approccio di generazione dei casi basato sul codice sorgente segue un percorso del flusso di controllo da testare e i casi di test vengono generati di conseguenza. Verifica i percorsi di esecuzione.
  • Approccio basato su diagrammi di schizzo: questo tipo di approccio di generazione di casi segue il diagramma UML (Unified Modeling Language) per formulare i casi di test.

Oltre a questi approcci di generazione dei casi di test, ci sono molti altri processi disponibili nel mondo dei test. Ma qualunque sia l'approccio, un corretto processo di generazione dei casi di test è uno dei fattori più critici per la corretta attuazione del progetto.

Questa definizione è stata scritta nel contesto di SQL
Che cos'è la generazione di casi di test? - definizione da techopedia