QA/B2G/How To Test Firefox OS/System Update
From MozillaWiki
< QA | B2G | How To Test Firefox OS
Contents
Systems Update (OTA)
Stability (Open to Test)
- Link to: Developer's status
How to test this App
- One and Done: https://oneanddone.mozilla.org/en-US/
- Systems Update Application Coverage
- Access Points
- Settings -> Device Information
- Notification Tray
- Data Management
- Update Download
- Areas to test
- 'Find Updates' in Device Information
- Notification Tray Download
- User Actions
- Download Update
- Apply Update
- Positive & Negative Testing
- Positive Examples
- Download Update
- Apply Update and Restart Phone
- Negative Examples
- Download update without enough memory
- Download an Update on a build as it branches
- Boundary Testing
- http://en.wikipedia.org/wiki/Boundary_testing
- list some examples of boundary testing
- http://en.wikipedia.org/wiki/Boundary_testing
- Race Conditions
- http://en.wikipedia.org/wiki/Race_condition
- list some examples of Race Conditions to test
- http://en.wikipedia.org/wiki/Race_condition
FXOS Contacts
- Team Members
- System Update QA Owner
- Parul Mathur
Fixed in last 7 days
Open Bugs
Last 7 days |
---|
Bugzilla query error
|
All open bugs |
---|
No results. 0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%); |
All open blockers/noms |
---|
No results. 0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%); |
Sprint Details
Design Documents
- UX Specs
- Building Blocks
User Stories Metas
All Metas |
---|
No results. 0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%); |
Open User Stories |
---|
No results. 0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%); |
All User Stories |
---|
No results. 0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%); |
Setup
- 1. Go to Settings
- 2. Navigate to 'Device Information'
- 3. Tap 'Search for Updates'.
- 4. Respond to Notification Tray of new updates.
Automation Scripts
- How to Run Automation
- gaiatest --testvars=gaiatest/testvars.json --address=localhost:2828 --restart --timeout=100000 gaiatest/tests/functional/
- Automated System Update Smoketests
- No automated smoketests available
- All Gaia-UI Functional Tests
- 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