Selenium IDE Plugins
summary
Selenium IDE adds a plugin system modeled on Firebug ZUL overlays that lets teams clone example plugin and in two days get real extensions: register plugins, use the addCommand API to inject custom commands, and create formatter exports (PHP, Java, Python) as separate multi-installer XPI packages. Plugins can use the Firefox password manager, host updates on AMO or self-host, and exploit Firefox auto-updates; the IDE dropdown contains ~500 commands that need automated UI tests (Mozmill) and an xUnit-style runner is planned.
AI-written summary · about
chapters (25)
- 0:00Introduction
- 2:10If I Ruled the World
- 3:37Airhorns
- 4:15Custom commands
- 4:41Locators
- 5:10Version Control
- 7:17How Plugins Work
- 9:12Writing a Plugin
- 10:02Plugin Registration
- 10:40User Extensions
- 11:30Formats
- 13:00Password Manager
- 14:39Amo
- 17:05zippyfile
- 18:18how to play nice
- 18:51open source
- 21:10documentation
- 22:01the future
- 23:08WebDriver
- 24:14Locator Builder
- 26:41UIelement
- 27:03Automation
- 28:34Clean Up
- 29:27Existing Plugins
- 30:17Use Plugins Internally
related talks
29mSelenium IDE staying positive
39mCodeless Visual Testing
36mEASEy IDE extensions without Plugins
40mExtending open-source libraries on the example of Selenide & Selenium
39mFantastic Plugins and Where to Find Them
37mSelenium In the Enterprise: What went right, what went wrong (so far)
06h 54mJetBrains Plugin Developer Conf 2024
34mUsing Selenium to Improve a Team's Development Cycle
