Privacybadger: Document Android / mobile development process

Created on 15 Aug 2017  路  4Comments  路  Source: EFForg/privacybadger

Android documentation & specs good first issue help wanted

All 4 comments

We also need to figure out how to test on mobile for different versions and screens that doesn't take too long. I'll ask E&D but any recommendations are welcome.

Right now, most of the code for mobile can be tested with unittests. We can probably test UI stuff just fine by forcing the window size to have mobile dimensions on travis-ci + mocking firefoxandroid.isUsed.

I don't think we need something as elaborate as saucelabs, at least not yet, since we are not testing a full mobile app.

web-ext now supports testing Firefox extensions for Android; see https://github.com/mozilla/web-ext/issues/737#issuecomment-356170732 and this demo video.

We may not need to do anything beyond linking to https://extensionworkshop.com/documentation/develop/getting-started-with-web-ext/#testing-in-firefox-for-android somewhere in our documentation (the developer guide?).

Regarding testing, see #1624.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

cypherpunk picture cypherpunk  路  6Comments

smarkwell picture smarkwell  路  5Comments

cynddl picture cynddl  路  5Comments

tophtophtoph64 picture tophtophtoph64  路  4Comments

mrphs picture mrphs  路  5Comments