From FirefoxDriver to Marionette, Mozilla pulls the strings
summary
Marionette is a new automation server integrated into Gecko (launch with -marionette) that can switch between setContext Chrome/content so tests manipulate Firefox UI and web pages; it adds executeScript features like importScript and persistent globals plus a tiny JS test library with assertions and wait helpers; typing/clicks inject native-like events into the event queue; some JSON Wire commands are not yet implemented so interoperability uses a selenium proxy translates JSON Wire to Marionette’s debugger socket protocol; lands on nightly and targets Firefox 24.
AI-written summary · about
chapters (5)
- 0:00Start
- 8:45Requirements
- 11:44Marionette Features
- 14:52Marionette Script Features
- 17:47WebDriver Compatibility
related talks
25mFirefox and the push for simpler cross browser testing
57mCommitters Panel
30mModern Web Testing and Automation with Puppeteer
15mBrowser automation/testing with BiDi and minimal dependencies
01h 02mModern web testing and automation with Puppeteer
33mBeyond WebDriver!
46mWebDriverManager: the Swiss Army Knife for Selenium WebDriver
27mI Like to Puppeteer
