Script Di Test

Una sequenza di istruzioni per l'esecuzione di un test.

Present in sylabi

Esempio d’uso

Un team automatizza i propri test di checkout. Ogni script di test contiene i passi di una procedura di test — aprire il carrello, compilare il modulo di spedizione, pagare con una carta di test, verificare la pagina di conferma — scritti in una forma che lo strumento di automazione possa eseguire. Gli script sono data-driven dove possibile: lo stesso script viene eseguito su diversi set di dati di test, rendendo la suite economica da mantenere ed estendere.

FAQ

Uno script di test è la stessa cosa di uno scenario di test? Si sovrappongono: la definizione ufficiale di scenario di test elenca lo script di test come nome alternativo. Nella pratica, lo script di test è comunemente usato per la procedura automatizzata, mentre lo scenario di test indica la sequenza manuale di azioni.

Qual è la differenza tra uno script di test e una specifica di procedura di test? Una specifica di procedura di test è la sequenza documentata di azioni per eseguire un test. Lo script di test è comunemente usato per riferirsi alla stessa procedura, soprattutto quando è automatizzata.

Gli script di test hanno bisogno di dati di test? Di solito sì — gli script data-driven separano i passi scriptati dai dati, così lo stesso script può essere eseguito con molti set di dati, il che aumenta la copertura per script.

Chi scrive gli script di test? I tester e gli ingegneri dell’automazione dei test. I buoni script seguono la stessa disciplina di revisione e versionamento di qualsiasi testware.

Termini correlati

  • scenario di test — la controparte manuale o il nome alternativo
  • procedura di test — la sequenza documentata di azioni
  • automazione dei test — la pratica di eseguire gli script automaticamente
  • dati di test — gli input consumati dagli script
  • strumento di test — il software che esegue gli script
  • testing keyword-driven — un approccio di progettazione degli script che separa le parole chiave dall’implementazione

Recommend more content related to this term