We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Firefox is your Marionette

Formal Metadata

Title
Firefox is your Marionette
Subtitle
Get fun using the unit test system to control Firefox
Title of Series
Number of Parts
561
Author
License
CC Attribution 2.0 Belgium:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
Marionette is the library integrated in specific builds used for unit testing in Firefox. Using Python enables to automatize procedure or other stuff using the browser also in headless mode. Let's see how it is possible to simplify your daily job routine on internet like a pro. Often there are tasks that are easily to automatize with scripting but this portal/website doesn't offer API. Develop a browser extension only for an internal usage can be an over engineering step but there is another way. Python is a powerful language and we can use it also to integrate in other services or to help a community. There will 2 real cases: how to export WordPress posts without having advanced backend permissions to reimport it later and how to automatize the reject of bad translation in the WordPress community based on terms.