This topic describes the changes made to LoadComplete 4.30. For information on the changes made to other versions of the product, see Version History.
Recording Improvements
-
Improved automatic pagination. LoadComplete now records a new page only for traffic that was initiated by user actions – mouse clicks and pressing Enter.
-
Added predefined exclusion filters for third-party servers like Google Analytics or Skype, to help remove clutter from the recorded traffic.
-
Start page with recently recorded URLs. When you begin the recording, LoadComplete now shows the quick start page in your browser of choice (this page is not included in the recording). From here, you can navigate to the URL you want to record, or select from the recently recorded sites, or open LoadComplete sample web app, Web Orders.
-
You can now specify a custom name for the first page in the recording. To do that, enter the page name into the Recording toolbar before you navigate to a URL.
-
Improved default naming for the recorded pages.
Overall Improvements
-
Better handling of variables in scenarios:
-
The new Set Variable Value operation lets you change variable values or create new variables during the test run. For example, you can transform the current value of a variable by using functions such as Concat, Replace, URL encode and others, or build the value based on other variables.
-
The If operation can now check if a specific variable exists.
-
-
You can now set the expected status codes on the scenario level. These codes will apply to all responses in the scenario. See Setting Expected Response Codes.
-
Stepwise load profile offers better sharing of load between multiple VU groups. In previous versions of LoadComplete, the stepwise load profile simulated virtual user groups one after another: first, all VUs of Group 1, then, all VUs of Group 2, and so on. Now, each new VU joining the test comes from the next group: VU 1 comes from Group 1, VU 2 comes from Group 2, and so on.
-
Improved data correlation and parameterization:
-
Improved Data Selector Wizard:
-
The wizard now lets you create data selectors for text that includes line breaks.
-
The regular expression editor now highlights the found matches in source text.
-
You can now select a conversion rule (URL decode, HTML encode and others) to apply to the extracted data.
-
-
Added a wizard that helps you create data replacers to replace hard-coded values in requests with variables.
-
When creating data correlation rules, you can now build regular expressions visually by clicking the button.
-
-
Scenario editor improvements:
-
The Scenario editor now supports undo and redo for up to 100 actions.
-
Searching for text in a scenario now highlights the values found in the request and response bodies, and selects the values found in the headers.
-
The timeline in the Page and Connection operations now lets you navigate to a specific request or connection by using the Show in Scenario Explorer command in the context menu.
-
When viewing data selectors in responses, you can now quickly jump to the request that uses the selector by double-clicking that request in the list. Similarly, you can jump from the data replacers to the responses that the data is extracted from.
-
-
New logging options let you store logs only for failed test runs, or disable logs entirely.
-
Fixed a number of bugs reported by our customers.
Amazon Cloud Testing Enhancements
-
Added support for Amazon EC2 regions Mumbai (ap-south-1) and Seoul (ap-northeast-2).
-
You can now specify a Virtual Private Cloud (VPC) where you want to launch EC2 instances with virtual users.
-
When a cloud test ends with an error, EC2 instances launched from the default SmartBear LoadComplete Remote Agent Image are now terminated automatically. For details, see Load Testing on Cloud Computers.
Note: | Cloud testing now requires Microsoft .NET Framework v.3.5 instead of 2.0. |
Changes in LoadComplete Free
The free version of LoadComplete now includes 25 virtual users maximum.
Discontinued Support
LoadComplete no longer supports Internet Explorer 7 and 8 for load testing.