Help documentation

Business Workflow

A Business Workflow is a sequence of steps that an end user performs with the application under test. Typically, you would assert or verify something about the system after some actions are performed.

A Business Workflow has an underlying code associated with it. The actual mechanics of driving the application is done in the code.

Create Business Workflow

Workflows are represented in the scenario editor as a bulleted list. If a workflow step fails when a scenario is executed, the execution of that scenario stops and the scenario execution is marked as failed.

It is advisable to specify the workflow steps in a way that is not closely tied to the underlying user interface of the application, as this can make the scenario fragile.

You can parametrize Workflow steps by passing data within quotes. You can then move the parameters around to improve readability of the test intent by Rephrasing the workflow steps.

business workflow steps screenshot

You can also create a business workflow by just typing in a ":" and pressing the return key.

If there are one or more workflow fixtures on the fixture line from which no workflow step has been used, you may remove the unused fixtures from the fixture line by using "Organize Fixtures" option in the context menu or hitting Ctrl + Shift + O

Implement Business Workflow

Rename Business Workflow

Using Content Assist

Generate Code using Quick Assists

Refactoring

More on Business Workflows