QA/B2G/How To Test Firefox OS/Software Home Button
From MozillaWiki
< QA | B2G | How To Test Firefox OS
Contents
Software Home Button
Stability (Open to Test)
- Link to: Developer's status
How to test this App
- Access Points
- Settings to initialize
- Anywhere to access
- Data Management
- The Button
- Areas to test
- Portrait-based applications
- Landscape-based applications
- User Actions
- Enact Home button
- Return to Homescreen
- Access Task Manager
- Positive & Negative Testing
- Positive Examples
- Return to home
- Open Task Manager and dismiss tasks
- Negative Examples
- Use standard Home button after SHB is enabled
- Create tasks in task manager
- Return to homescreen while returning to homescreen (multitap)
- Boundary Testing
- http://en.wikipedia.org/wiki/Boundary_testing
- Max number of applications in Task Manager
- http://en.wikipedia.org/wiki/Boundary_testing
- Race Conditions
- http://en.wikipedia.org/wiki/Race_condition
- Return to homescreen while returning to homescreen (multitap)
- http://en.wikipedia.org/wiki/Race_condition
FXOS Contacts
- Team Members
- SHB QA Owner
- Michael Henretty.. maybe?
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
- For Flame Devices -- YMMV
- 1. Open Settings.
- 2. Find Developer Settings.
- 3. Enable SHB.
Automation Scripts
- How to Run Automation
- gaiatest --testvars=gaiatest/testvars.json --address=localhost:2828 --restart --timeout=100000 gaiatest/tests/functional/settings/manifest.ini
- Automated SHB Smoketests
- No automated cases for SHB
- 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