Improved browser edge case handling
Release Date: Apr 8, 2025
Improvements
- Updated
I.dontSeeto retry when page navigation occurs during command execution. If page navigation exceeds the page load timeout, the command will continue retrying until the configuredTEST.commandTimeoutis reached instead of failing early with a504 Gateway Timeouterror.
Bug Fixes
- Fixed an issue where test commands are failing on pages with inline PDF viewers in Chromium-based browsers. This happens because the PDF viewer was detected as a new browser tab, causing the test to incorrectly switch context to the PDF viewer instead of the parent page.
- Fixed an issue where a
no such alerterror could be thrown if the current page closed unexpectedly while a test command was being executed.