canmove, Confirmed users
2,398
edits
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?/ | 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 | 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/ | 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:// | 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 == |