Getting started contributing to Mozilla Code base
Marionette is an automation driver for the gecko engine to write UI tests. With Marionette, one can replicate user actions and control either UI/JS of Gecko platform. This includes both the visible content of the page (content context) or the elements of the menu/ functions (chrome context).
In this talk, I'll be explaining it's usage in Firefox/Firefox OS explaining about Marionette & a little about Firefox Puppeteer. I hope with the basic knowledge of these, people would be able to contribute to Mozilla Firefox.
Pre-requisites: Basic knowledge of writing and executing test cases using pytest/unittest or any other framework.