Performance Test Generation preferences

You can change test generation behavior by changing the preference settings.

Verification Points

Automatically include verification point of

If a box is checked, code and edit controls for this type of verification point are generated in all tests. Verification points can be enabled/disabled within specific tests.

Accept sizes for primary request within
By default, for primary requests, HTTP response size verification points use range matching. No error is reported if a response is within the specified percentage above or below the expected size.

Data Correlation

Automatically Correlate HTTP Data
Remove the check to disable automatic correlation and dim the other correlation settings.
Optimize automatic data correlation for execution:
Change the optimization to Efficiency if you want to make a test run faster by reducing the number of references that are created during automatic data correlation. For example, consider a test where a session ID, assigned when a user logs in, is included in every subsequent request in the test. With the default setting of Accuracy, many references with an identical session ID value are created and the value of each session ID is substituted from the nearest previous reference. With the Efficiency setting, all session IDs are substituted from a single previous reference. The downside of the Efficiency setting is that it can result in incorrect correlations. For example, consider a request that correlates user names. A request containing the string Joe Smith might be wrongly correlated with a request containing the string Joe Brown.
URL rewriting for execution:

When correlating data, the test generator substitutes part of a URL request string with a value that the server returned in response to a previous request. With the automatic setting (default), the test generator determines when rewriting the entire URL during substitution will facilitate test execution.

The on setting causes URLs to be rewritten in every data correlation instance, resulting in larger tests that take longer to execute. But you might want to try this setting if you get unexpected test execution failures.

Select the off setting if you prefer to manually correlate the instances where URL rewriting is needed. This setting might cause execution errors.

Automatically correlate URL pathname if redirected by response code:
If a box is checked, the test generator performs correlations based on this type of redirect.

Protocol

Do not generate a new page if think time is less than
Contains the smallest number of milliseconds that the generator will specify as a delay (to emulate user think time) for an HTTP page. If your tests contain fewer pages than expected, try a smaller number.
Generate a new page if delay between requests greater than
Contains the longest delay in milliseconds that the generator will allow between page requests. If this time is exceeded, a new page is generated. If your tests contain more pages than expected, try a larger number.
Save only the first 4KB of responses larger than
Contains the largest response that can occur, at which size the response data after the first 4KB is truncated.
Siebel support:

With the automatic setting (default), the test generator determines whether a test requires Siebel support and generates the required constructs where needed.

If Siebel constructs are not being generated for a Siebel test, try the on setting. Note, however, that this setting might have a performance impact without solving the problem.

If you know that a test or set of tests do no require Siebel support, you can improve performance for that set of tests by selecting off .

Parent topic: Preference settings

Terms of use | Feedback
(C) Copyright IBM Corporation 2005. All Rights Reserved.