Skip to content

v3.7.0 — live-triage debug mode, new-window helpers, browser pinning

Choose a tag to compare

@shossain786 shossain786 released this 04 Oct 02:03
· 87 commits to master since this release
1097445
  • Locator.dragTo(Locator) — drags one element onto another, including HTML5 drag-and-drop pages that ignore the native gesture. See Drag and drop. (#101)
  • debug.slowMoMs / debug.highlight — dev-only live-triage aids: pause after each Locator action and outline the element about to be acted on. Off by default, no cost when off; not for CI. See Debug. (#52)
  • withNewWindow(opener, body) / withNewTab(...) on BasePage — run the click that opens a new window, switch to it, run your checks, close it and return to the original window, even if the checks throw. No window opening within timeouts.explicit throws TimeoutException. See Handle new windows and tabs. (#49)
  • browser.version — optional exact browser version for local Chrome/Firefox runs, resolved by Selenium Manager. Omit it to use the installed browser. (#51)