QA/B2G/How To Test Firefox OS/Marketplace
From MozillaWiki
< QA | B2G | How To Test Firefox OS
Contents
Marketplace
Stability (Open to Test)
- Link to: Developer's status
How to test this App
- One and Done: https://oneanddone.mozilla.org/en-US/tasks/22/
- Marketplace Application Coverage
- Access Points
- Launch from Homescreen
- Launch from Rocketbar
- Data Management
- Display Name
- App Recommendation
- Areas to test
- Home view
- New apps
- Categories
- Popular
- My apps
- User Actions
- Search
- Install App
- Register
- Sign In
- Give Feedback
- Favorite apps
- Review an App
- Remove App
- Positive & Negative Testing
- Positive Examples
- Downloading and Installing an app
- Searching for apps
- Negative Examples
- Trying to sign into an account that doesnt exist
- Opening Marketplace without data
- Boundary Testing
- http://en.wikipedia.org/wiki/Boundary_testing
- Downloading a large amount of apps at the same time
- http://en.wikipedia.org/wiki/Boundary_testing
- Race Conditions
- http://en.wikipedia.org/wiki/Race_condition
- Attempting to open an app from the homescreen while its downloading
- http://en.wikipedia.org/wiki/Race_condition
FXOS Contacts
- Team Members
- Marketplace QA Owner
- Krupa
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. Have a data connection
- 2. Launch Marketplace from homescreen
Automation Scripts
- How to Run Automation
- gaiatest --testvars=gaiatest/testvars.json --address=localhost:2828 --restart --timeout=100000 gaiatest/tests/functional/marketplace/manifest.ini
- Automated Email Smoketests
- test_marketplace_launch.py
- test_marketplace_packaged_app.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