QA/Mobile/FirefoxTVTestPlan: Difference between revisions

m
no edit summary
mNo edit summary
mNo edit summary
Line 44: Line 44:


== Manual Tests ==
== Manual Tests ==
UI Test suite for Focus for Android will be located in [https://testrail.stage.mozaws.net/index.php?/dashboard]. As a minimum, each of the P1 UI features will have corresponding test cases. The test suite will be executed by Aaron for the time being for acceptance testing.
UI Test suite for Focus for Android will be located in [https://testrail.stage.mozaws.net/index.php?/projects/overview/53]. As a minimum, each of the P1 UI features will have corresponding test cases. The test suite will be executed by Aaron for the time being for acceptance testing.


== Automated Tests ==
== Automated Tests ==
Automation tests will be mainly used for quick regression check of key UI features. Overall, automation tests will be added to the same Github repo, and executed on [https://dashboard.buddybuild.com/apps/584f67f6f3d6eb01000842d6 BuddyBuild CI system]. While the unit tests will be run for each commit, UI Tests (in Espresso/UIAutomator framework) will be executed in master branch only.  The test result will be inspected for new failures, and github issue will be raised for tracking.
Automation tests will be mainly used for quick regression check of key UI features. Overall, automation tests will be added to the same Github repo, and executed locally for the time being (at this time there is no supported Android TV CI). While the unit tests will be run for each commit, UI Tests (in Espresso/UIAutomator framework) will be executed in master branch only.  The test result will be inspected for new failures, and github issue will be raised for tracking.


Automation tests are located [https://github.com/mozilla-mobile/focus-android/tree/master/app/src/androidTest here].
Automation tests are located [https://github.com/mozilla-mobile/firefox-tv/tree/master/app/src/androidTest/java/org/mozilla/focus here].


In addition to regularly run automated tests, QA will also generate screenshots for [https://l10n.mozilla-community.org/webstatus/?product=focus-android l10n verification].
In addition to regularly run automated tests, QA will also generate screenshots for [https://pontoon.mozilla.org/projects/firefox-for-fire-tv/ l10n verification].


== Code Analysis ==
== Code Analysis ==
canmove, Confirmed users
2,398

edits