Business workflow testing

Workflow processes technique in software testing by routing a record through each possible path. These tests are performed to ensure that each workflow process accurately reflects the business process.

This kind of testing holds good for workflow-based applications.
Workflow Testing – Process:

Understand the business workflow

Develop test cases using various techniques (use case, decision table, etc.).

Verify the flow with various user types (viz – Admin, Update user, View).

Perform positive and negative tests.

Compare the expected and actual results and log defects.

Fix defects and deploy.