QA/B2G/How To Test Firefox OS/App Page Template

From MozillaWiki
Jump to: navigation, search

App Title

Stability (Open to Test)

Link to: Developer's status

How to test this App

Link to: One and Done Items
Application Coverage
Access Points
  • list ways to access the app
Data Management
  • list data types/content app utilizes
Areas to test
  • list areas of app to test (Main view, compose, settings, edit, details view, etc)
User Actions
  • list all actions user can perform in app
Positive & Negative Testing
http://www.guru99.com/positive-vs-negative-testing.html
Positive Examples
  • list some positive examples
Negative Examples
  • list some negative examples
Boundary Testing
http://en.wikipedia.org/wiki/Boundary_testing
  • list some examples of boundary testing
Race Conditions
http://en.wikipedia.org/wiki/Race_condition
  • list some examples of Race Conditions to test

FXOS Contacts

Team Members
[Component] QA Owner
  • NAME_MAILTO:

Fixed in last 7 days

Open Bugs

Last 7 days

Bugzilla query error

Sprint Details

Design Documents

UX Specs
https://mozilla.app.box.com/applications
Building Blocks
https://wiki.mozilla.org/Gaia/Design/BuildingBlocks
https://etherpad.mozilla.org/b2g-features-checklist

User Stories Metas

Setup

1. list all setup needs to use app
2.

Automation Scripts

How to Run Automation
gaiatest --testvars=gaiatest/testvars.json --address=localhost:2828 --restart --timeout=100000 gaiatest/tests/functional/[app-title]/manifest.ini
Automated [COMPONENT] Smoketests
  • list scripts available for this app

from below link -V or find in gaia repository

All Gaia-UI Functional Tests
https://github.com/mozilla-b2g/gaia/tree/master/tests/python/gaia-ui-tests/gaiatest/tests/functional + /app-title
Unit Tests
  • n/a

Logging

Please provide the logcat by running adb logcat -v time -s GeckoDump:V Gecko:V GeckoConsole:V OomLogger:V | tee FILENAME-TO-LOG-TO. Please start running this command BEFORE you attempt to reproduce the problem. logcat uses a circular buffer that discards older entries when the buffer fills up, so if you run logcat only after the problem happens, you may not have all of the logic. Once you are done, hit control-C and send us the file.

Bug Writing

Link to Bug Writing Document