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

Cos'è il test del flusso di lavoro?

Test del flusso di lavoro è un tipo di test del software, che verifica che ciascun flusso di lavoro del software rifletta accuratamente il processo aziendale specificato. Un flusso di lavoro è una serie di attività volte a produrre il risultato desiderato, che di solito prevede diverse fasi o passaggi. Per qualsiasi processo aziendale, il test di questi passaggi sequenziali è definito “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. Ecco come eseguirai il test del flusso di lavoro

  • Fase di inizio: Questa fase comprende la pianificazione iniziale dei test e il test del prototipo
  • Fase di elaborazione: Questa fase include la baseline dell'architettura del test
  • Fase di costruzione: Questa fase include test significativi ad ogni build
  • Fase di transizione: questa fase include test di regressione e 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 del test
  • Definire casi e procedure di test
  • Valutare i risultati dei test
  • Ingegnere dei componenti
  • Sviluppo di componenti di prova
  • Automatizzare 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 dei difetti

Cosa testare nel flusso di lavoro

Test dei flussi di lavoro software è un documento nel documento sui requisiti aziendali. I test del flusso di lavoro coinvolgeranno anche parti di System e Test di integrazione.

Sommario

  • Un flusso di lavoro è una serie di attività volte a produrre il risultato desiderato, che di solito prevede diverse fasi o passaggi
  • In Software Engineering, questo tipo di test include principalmente test di integrazione e test di sistema per ciascuna build
  • Il modello di test del flusso di lavoro include il test di artefatti come casi di test, procedure di test, componenti di test, sottosistemi di test, ecc.