Business Workflow

A Business Workflow is a sequence of steps that an end user performs with the application under test. Typically, one 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.

Workflow steps can be parameterized by passing data within quotes. The parameters can be moved around by Rephrasing the workflow steps.

business workflow steps screenshot

Rename Business Workflow

Using Content Assist

Generate Code using Quick Assists

Refactoring

More on Business Workflows