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.