Changelog 2023.07

2023.07

Block Browser Resources by URL Substring

Since Browser Bots use real Chrome browsers, they normally load all page resources automatically.

Occasionally you might want to block or disable certain requests that the page would otherwise make. For example, you might want to block a certain 3rd party tracking script so bot traffic isn’t included in your analytics, or you might want to block some CDN resources so that your load test focuses only on your primary site.

browser.blockRequestsIfUrlContains('analytics.js');
browser.blockRequestsIfUrlContains('.jpg');
browser.blockRequestsIfUrlContains('cdn.example.com');

Of course, if you block a critical resource like a script that renders the page, the page might not render properly.

Other Improvements & Bug Fixes

  • Improved selector creation in the Loadster Recorder Browser Extension to work better with frameworks that generate dynamic IDs and CSS classes.
  • Fixed a bug that caused the engine/region to not always show on a finished test report.
  • Improved cluster resilience when instances become overloaded so the test still completes normally.
  • Fixed a bug with the Activity log that caused latest renamed test names to not show up correctly.
  • Improved usability of the dataset editor around adding columns/rows.
  • Fixed a bug with Files steps failing to attach certain files on cloud engines.
  • Fixed a bug with crypto functions not accepting non-strings as parameters.

« Loadster Changelog