Summary Checks are a kind of Assertion Check that examines the summary information about an item in your script such as the number of times it has played, succeeded or failed.
Adding a Summary Check
To add a Summary Check, drag it from the Checks toolbox in the tabbed view and drop it into your script at the position your would like it to execute.
When you drag a Summary Check from the Checks Toolbox, slightly different behavior occurs depending on whether you drop it inside an existing Assertion. If you drop it inside an existing Assertion then Badboy simply creates the Check in there. However if you drop it straight into the script then Badboy will automatically create a new Assertion and put the Check inside it.
Summary Check Properties
A Summary Check has a number of properties that control how it works. Below is an example of the Properties dialog showing the options that you can choose:
The options you can choose are described below.
A Summary Check can only check the summary of one specific item in your script. There are two ways you can identify which item it should check:
If you want to check the summaries for a group of items then you can place them in a Step and check the summary of the Step.
To set the values to check, just check the boxes in the Values list for each summary property that you want to be examined, and then specify a maximum and minimum value for that property. If any property falls outside the range you specify then the check will fail.
By default the Summary Check requires that all of the values selected are in the specified ranges. In this case the values are combined using and AND strategy. You can, however, choose an OR strategy in which case any one of the values being in range will allow the Summary Check to pass.