Co to jest testowanie przepływu pracy w testowaniu oprogramowania? z przykładami

Spisie treści:

Anonim

Co to jest testowanie przepływu pracy?

WORKFLOW TESTING to rodzaj testowania oprogramowania, który sprawdza, czy każdy przepływ pracy w oprogramowaniu dokładnie odzwierciedla dany proces biznesowy. Przepływ pracy to seria zadań prowadzących do uzyskania pożądanego rezultatu, która zwykle obejmuje kilka etapów lub kroków. W przypadku każdego procesu biznesowego testowanie tych kolejnych kroków jest definiowane jako „Testowanie przepływu pracy”

Przykład testowania przepływu pracy

Na przykład sprawdź, czy system można zainstalować na platformie użytkownika i czy działa on poprawnie.

Testowanie przepływu pracy odbywa się etapami. W ten sposób przeprowadzisz testowanie przepływu pracy

  • Faza początkowa: ta faza obejmuje wstępne planowanie testów i testowanie prototypów
  • Faza opracowań : ta faza obejmuje podstawową architekturę testów
  • Faza budowy : ta faza obejmuje znaczące testy na każdej kompilacji
  • Faza przejściowa : ta faza obejmuje testy regresji i poprawki do ponownych testów

Kto będzie przeprowadzał testy przepływu pracy?

Testowanie przepływu pracy jest wykonywane przez

  • Inżynier ds. Testów
    • Zaplanuj cele i harmonogram testów
    • Zdefiniuj przypadki testowe i procedury
    • Oceń wyniki testu
  • Inżynier komponentów
    • Rozwój komponentów testowych
    • Zautomatyzuj niektóre procedury testowe
  • Tester integracji
    • Wykonywanie testów integracyjnych i zgłaszanie usterek
  • Testerzy systemów
    • Wykonywanie testów systemu i zgłaszanie usterek

Co przetestować w Workflow

Testowanie przepływów pracy oprogramowania dokument w dokumencie wymagań biznesowych. Testowanie przepływu pracy będzie również obejmować części testów systemu i testów integracji.

Podsumowanie :

  • Przepływ pracy to seria zadań prowadzących do uzyskania pożądanego rezultatu, która zwykle obejmuje kilka etapów lub kroków
  • W inżynierii oprogramowania ten typ testów obejmuje głównie testy integracyjne, a także testy systemowe dla każdej kompilacji
  • Model testów przepływu pracy obejmuje testowanie artefaktów, takich jak przypadki testowe, procedury testowe, komponenty testowe, podsystem testowy itp.