Se Builder Hacking Session
summary
Shows how to add a new export format to Selenium Builder by editing the code in the repo on github.com/admc/scuer, running it as a Firefox extension via a profile extension file, and editing the formats folder and loader.js. Demonstrates using the helper API createLangFormatter to map Selenium 2 step types into language templates, handles escaping, variable storage and negation, and exports to Java successfully while Python lacked storeTitle until implemented live; the quick German exporter is created and tested.
AI-written summary · about
chapters (13)
- 0:00Builder hacking intro
- 1:50Builder as Firefox extension
- 5:28Builder’s codebase exploration
- 11:08Variables in Selenium 2
- 12:54Debugging the demo
- 18:24Store title for Java export
- 20:19Adding German export
- 24:20More export formats
- 26:14Simple vs advanced exporters
- 27:18Getting help
- 27:59Negation in Selenium 2
- 30:04Future improvements
- 31:07Closing remarks
related talks
37mHacking Selenium
31mSelenium Hacks
40mExtending open-source libraries on the example of Selenide & Selenium
47mBecome Black Ops QA with Selenium 4 BiDi-DevTools APIs
40mSelenium and the Four Rules of Simple Design
41mBegin your journey to be a Selenium Committer
08mSpice Up Selenium Test Automation"
20mSelenium 4 – What's New and How you Can Use it!
