LoadStorm PRO allows you to fully customize a script without any manual coding.
The UI shows you each request for a specific server, which ones are POSTs and GETs, and any error status codes returned by the target application.
Parameterization supports generated test data or CSV such as usernames and passwords, custom query strings, and think times randomized between a minimum and maximum value.
Performance engineers can create their own transactions. Any group of contiguous requests can be defined and detailed timing will be calculated during each load test run for every VUser.
CSRF tokens, SessionIDs, hidden input fields, and other application security identifiers are handled by test scripts. It is possible to capture any content from response headers or content to reuse the data in subsequent POSTs.
Timeouts can be set for the entire script, a single request, a transaction, or a page.
Scripts that have successfully been run against a staging server can be modified with one command to be executed against a new server such as production.
JSON payloads in the HTTP body can be modified such that each VUser submits unique data.