Changes

Jump to: navigation, search

Outreachy

826 bytes added, 16:19, 28 February 2017
Improve cross-browser and functional testing for webcompat.com: Add details on how to get started with webcompat.com testing project.
* Define a cross-browser testing matrix
* Get functional tests running in non-Firefox browsers
* Implement Make improvements to BrowserStack - Travis CI Integration(this may or may not be done by the time this Outreachy round starts, we'll see!)
* Create a working sub-set of tests for external contributors without access to authentication secrets.
* Improve test coverage (writing new functional tests, refactoring existing functional ones)* Implement a solution for mocking GitHub authentication* Explore unit testing coveragewith Intern
To be successful, the participant will need to be comfortable writing JavaScript and configuring 3rd party testing services. Some Python and Node.js experience will prove useful, but is not requiredthe rest can be learned! To get started:   1.[https://github.com/webcompat/webcompat.com/ Clone the repo] 2. [https://github.com/webcompat/webcompat.com/blob/master/CONTRIBUTING.md Set up a local development environment] 3. [https://github.com/webcompat/webcompat.com/blob/master/CONTRIBUTING.md#running-tests Get functional tests running locally] 4. [http://github.com/webcompat/webcompat.com/issues/new Report any bugs or problems you ran into with that process], if any. 5. Send an email to miket@mozilla.com with a screenshot showing tests have completed locally. We'll talk about next contribution steps!
====Site permission management UI====
Confirm
796
edits

Navigation menu