Casa Software Che cos'è il test black box? - definizione da techopedia

Che cos'è il test black box? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Test Black Box?

Il test della scatola nera è una tecnica di test del software che si concentra sull'analisi della funzionalità del software, rispetto ai meccanismi di sistema interni. Il testing black box è stato sviluppato come metodo di analisi dei requisiti, delle specifiche e delle strategie di progettazione di alto livello del cliente.

Un tester del software black box seleziona un insieme di condizioni di esecuzione del codice e di input valide e non valide e controlla le risposte di output valide.

Il test della scatola nera è anche noto come test funzionale o test a scatola chiusa.

Techopedia spiega Black Box Testing

Un motore di ricerca è un semplice esempio di un'applicazione soggetta a test di routine sulla scatola nera. Un utente del motore di ricerca inserisce il testo nella barra di ricerca di un browser web. Il motore di ricerca quindi individua e recupera i risultati dei dati utente correlati (output).

I vantaggi del test della scatola nera includono:

  • Semplicità: facilita il collaudo di progetti di alto livello e applicazioni complesse
  • Conserva le risorse: i tester si concentrano sulla funzionalità del software.
  • Casi di test: attenzione alle funzionalità del software per facilitare lo sviluppo rapido di casi di test.
  • Offre flessibilità: non sono richieste conoscenze specifiche di programmazione.

Il test della scatola nera presenta anche alcuni svantaggi, come segue:

  • La progettazione e la manutenzione di test case / script possono essere problematiche perché gli strumenti di test della black box dipendono da input noti.
  • L'interazione con l'interfaccia utente grafica (GUI) può danneggiare gli script di test.
  • Il test copre solo le funzioni dell'applicazione.
Che cos'è il test black box? - definizione da techopedia