Changelog 2023.05

2023.05

Host-Specific Custom Headers

Protocol Bots already had the capability to set global default HTTP headers for all requests to a specific domain or host, and we’ve added the capability to Browser Bots.

browser.setHostHeader('example.com', 'X-Load-Test', 'true');
browser.removeHostHeader('example.com', 'X-Load-Test');

This can be useful to bypass rate limiting or other security precautions that can interfere with a load test, or to supply authentication headers without undertaking the full authentication flow in your script. You can read more about custom headers and see a few examples in the Code Blocks section of the manual.

Other Improvements & Bug Fixes

  • Corrected test reports to show friendly cloud region names instead of region codes.
  • Improved the cloud region map to indicate which regions may have limited capacity or have a history of poor reliability.
  • Fixed the test launch screen so you can easily tell which region failed to launch, in the case of cloud capacity issues.
  • Improved CSS selectors when recording a browser script against EmberJS SPAs.
  • Improved speed and reliability of launching large tests with many cloud clusters in separate regions.
  • Improved the explanation text for test scenarios when your fuel or plan is insufficient to launch the test.
  • Fixed a bug that caused the wrong icon to appear for ramp down patterns on test reports.
  • Added locale-specific number formatting on the tiles at the top of a test report.

« Loadster Changelog