3 ms·
Marionette - The Future of FirefoxDriver in Selenium
- shiven 14y agoWait, what? Is this analogous to the ActiveX crap from MS, with the only difference being that ActiveX allowed plundering the OS and this allows the same for the browser/WebOS? Could someone more knowledgeable articulate the contents of this article in plain-er language.
- cleverjake 14y agoNo, it isn't. Selenium [http://seleniumhq.org/ http://seleniumhq.org/] is a web testing automation tool that allows developers to automate the redundant bits of front end testing. The W3C wants to make this tool a standard so that more tools and test suites can integrate it with the confidence that it isn't going to go anywhere. This is not something that is for the average user or to power your website - this is just something that gets thrown into the build/testing process to ensure your app/site/plugin works as expected. Now, rather than Selenium have browser specific code in the core executable, it relies on drivers for every browser you want to use. Mozilla has announced Marionette, which is a beefed up selenium driver that makes it easier to test the browser itself, rather than the browsers contents (think of automatically changing settings - turning off js, toggling plugins, etc). This is in no way analogous to Active X because it is not meant for end users - just developers.
- rst 14y agoThere's still the potential for security problems, as the OP acknowledges: "It still has to go through our security review since just having an open socket can drive the browser is quite scary and an opportunistic hacker could just run a selenium script and steal details. It will probably be preferenced off to start but is still a potentially scary problem."
- cleverjake 14y agoAbsolutely, I was just making the point that this was not /intended/ for public use, unlike activex.
- bratsche 14y agoDid anyone else see "marionette" and think this was related to the Backbone.js Marionette library?