Che cos'è il test del flusso di lavoro nel test del software? con esempi

Sommario:

Anonim

Che cos'è il test del flusso di lavoro?

TEST DEL FLUSSO DI LAVORO è un tipo di test del software, che verifica che ogni flusso di lavoro del software rifletta accuratamente il processo aziendale specificato. Un flusso di lavoro è una serie di attività per produrre un risultato desiderato, che di solito coinvolge diverse fasi o passaggi. Per qualsiasi processo aziendale, il test di questi passaggi sequenziali è definito come "WorkFlow Testing"

Esempio di test del flusso di lavoro

Ad esempio, verificare che il sistema possa essere installato sulla piattaforma dell'utente e che venga eseguito correttamente.

Il test del flusso di lavoro viene eseguito in fasi. Questo è il modo in cui eseguirai il test del flusso di lavoro

  • Fase iniziale : questa fase include la pianificazione del test iniziale e il test del prototipo
  • Fase di elaborazione : questa fase include la baseline dell'architettura di test
  • Fase di costruzione : questa fase include test significativi in ​​ogni build
  • Fase di transizione : questa fase include i test di regressione e le correzioni di nuovo test

Chi eseguirà il test del flusso di lavoro?

Il test del flusso di lavoro viene eseguito da

  • Ingegnere collaudatore
    • Pianificare gli obiettivi e il programma dei test
    • Definire casi e procedure di test
    • Valuta i risultati dei test
  • Ingegnere dei componenti
    • Sviluppo di componenti di test
    • Automatizza alcune delle procedure di test
  • Tester di integrazione
    • Esecuzione di test di integrazione e segnalazione di difetti
  • Tester di sistema
    • Esecuzione di test di sistema e segnalazione di difetti

Cosa testare in Workflow

Test dei flussi di lavoro del software un documento nel documento dei requisiti aziendali. Il test del flusso di lavoro coinvolgerà anche parti di test di sistema e integrazione.

Riepilogo :

  • Un flusso di lavoro è una serie di attività per produrre un risultato desiderato, che di solito coinvolge diverse fasi o passaggi
  • In Ingegneria del software, questo tipo di test include principalmente test di integrazione e test di sistema per ogni build
  • Il modello di test del flusso di lavoro include il test di artefatti come casi di test, procedure di test, componenti di test, sottosistema di test, ecc.