QA/B2G/How To Test Firefox OS/Browser
From MozillaWiki
< QA | B2G | How To Test Firefox OS
Contents
Browser
Stability (Open to Test)
- Link to: Developer's status
How to test this App
- One and Done: https://oneanddone.mozilla.org/en-US/tasks/76/
- Browser Application Coverage
- Access Points
- From homescreen
- E.Me
- NFC url push
- FTE links
- Data Management
- History of webpages
- Top Sites
- Recent Browser Windows
- Private Windows
- Cookies
- Form Fields
- Page Settings
- Areas to test
- Top Sites page
- New Private Window Page
- Browser Options page
- User Actions
- Show Windows
- Private Window
- Add To Home Screen
- Share
- Back
- Reload
- Forward
- Stop
- Top Websites Used
- Positive & Negative Testing
- Positive Examples
- Navigating to different websites
- Opening new tabs
- Adding sites to homescreen
- Negative Examples
- Browsing without data connection
- Going to a site that doesnt exist
- Boundary Testing
- http://en.wikipedia.org/wiki/Boundary_testing
- Opening 10+ browser tabs
- Adding 20+ Bookmarks to homescreen
- http://en.wikipedia.org/wiki/Boundary_testing
- Race Conditions
- http://en.wikipedia.org/wiki/Race_condition
- Canceling a search while the site is loading
- http://en.wikipedia.org/wiki/Race_condition
FXOS Contacts
- Team Members
- Browser QA Owner
- Edward Chen
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. Launch from homescreen
Automation Scripts
- How to Run Automation
- gaiatest --testvars=gaiatest/testvars.json --address=localhost:2828 --restart --timeout=100000 gaiatest/tests/functional/broswer/manifest.ini
- Automated Email Smoketests
- test_browser_cell_data.py
- test_browser_lan.py
- test_browser_play_video.py
- 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