If you selected the Generate Functional Tests option in the SOAtest Project’s Record Web Scenarios wizard, a Test Suite: Functional Tests folder is added to the Test Case Explorer.
A scenario will be added for each recording session completed.
Each step within this scenario is a Browser Playback tool that was automatically added and configured to represent one action taken in the browser. Actions taken inside forms will be placed inside a nested scenario.
Each step’s configuration is controlled by the settings available in the tool configuration panel, which can be opened by double-clicking the node representing that step. This panel contains the following tabs:
- The Pre-Action Browser Contents tab shows browser contents before the user action (for the first step in a scenario, there are no contents to display). The contents are from the last run in which the previous browser step was successful (the post-action contents of the previous step are the pre-action for this step). If there are multiple windows, the one in which the step's user action occurs is displayed.
- The User Action and Wait Conditions tabs correspond to settings that are used, in order, by each step. First, the tool executes the User Action; second, it waits based on the conditions set in the Wait Conditions.
- The Pre-Action HTML tab shows the HTML for the browser contents before the user action (for the first step in a scenario, there are no contents to display). Use the Browser Containers drop-down to toggle between the available browser windows and frames.
Two additional tools will be chained to each Browser Playback tool that is added:
- A Traffic Viewer that shows the HTTP traffic.
- A Browser Contents Viewer that stores and displays the browser contents from the last scenario execution—whether it succeeded or failed.