Тестування робочого процесу/воркфлоу (Workflow testing)
Last updated
Last updated
Це тип тестування програмного забезпечення, який перевіряє, що кожен software workflow точно відображає даний бізнес-процес шляхом тестування Software Workflows у документі з бізнес-вимогами (BRD - Business Requirements Document). Workflow – це серія завдань для отримання бажаного результату, яка зазвичай включає декілька етапів чи кроків. Тестування робочого процесу також включатиме частини системних та інтеграційних тестів. Test Model включає тестування таких артефактів, як: test cases, test procedures, test components, test sub-system, etc.
Процес Workflow testing:
Початкова фаза (Inception phase): ця фаза включає початкове планування випробувань та тестування прототипу;
Фаза розробки (Elaboration phase): ця фаза включає baseline архітектури тестування;
Фаза будівництва (Construction phase): ця фаза включає значні випробування в кожній збірці;
Фаза переходу (Transition phase): ця фаза включає регресійні тести і повторні тести виправлень;
Хто проводить Workflow testing:
Test engineer: планує цілі тесту та графік. Визначає Test case та процедури. Оцінює результати тесту;
Component engineer: Розробка тестових компонентів. Автоматизує деякі тестові процедури;
Integration Tester: Виконання інтеграційних тестів та виявлення дефектів
System Testers: Виконання системних тестів та звіти про дефекти;
Джерело: