Ignoring Fields in the Application State Management Wizard

The Application State Management Wizard will attempt to automatically configure those variables shared by the end user's Web Browser and the Application Server, but are not immediately exposed to the end user. Generally, no further configuration is required in order for your testcase to play back successfully. However, an easy optimization can be made to increase the number of virtual users supported by each load generating engine by removing those fields that never change. However, for large test cases, removing those fields from the ASM Wizard may be an inconvenient approach.

The Application State Management Wizard offers ignore preferences in order to automatically ignore those fields which are not intended to be treated as dynamic. These preferences may be accessed by selecting Window → Preferences… and then selecting Web Performance → Configuration Wizards → Ignored Fields.

This page contains two lists, one for omitting fields by name, and one for omitting specific uses of a field by their value. For example, suppose your case contained a HTML fragment: <input name="btnSubmit" type="Submit" value="submit" />

This may result in a fixed value post being sent to your server:

btnSubmit=submit

You may always remove this value from the Application State Management Wizard manually, or you could specify that this field always be automatically removed with either ignore list

Ignored Names

OR

Ignored Values

btnSubmit submit

Be very careful not to include a blank entry unless you intend for the Wizard to treat blank values as fixed values as well. The next time you run the Application State Management Wizard, any usage with their name or value specified in one of the ignore lists will be automatically ignored or hidden by the wizard.