QA/B2G/How To Test Firefox OS/FMRadio
From MozillaWiki
< QA | B2G | How To Test Firefox OS
Contents
FM Radio
Stability (Open to Test)
- Link to: Developer's status
How to test this App
- Link to: One and Done Items
- FM Radio Application Coverage
- Access Points
- Homescreen
- Data Management
- Remembered channels
- Areas to test
- Radio View
- User Actions
- Favorite (star) radio stations and quick jump to them
- Seek to next and previous stations
- Switch between headphone speakers or phone speakers
- Mute radio with a single button press
- Positive & Negative Testing
- Positive Examples
- Listen to a station
- Star a station
- Negative Examples
- Play without headphones
- Boundary Testing
- http://en.wikipedia.org/wiki/Boundary_testing
- Remove headphones while playing
- Set to speaker without volume
- Play while entering a tunnel
- http://en.wikipedia.org/wiki/Boundary_testing
- Race Conditions
- http://en.wikipedia.org/wiki/Race_condition
- Play as call is received
- Play while alarm triggers
- http://en.wikipedia.org/wiki/Race_condition
FXOS Contacts
- Team Members
- FM Radio QA Owner
- No-Jun Park
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
- 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. Plug in headphones
- 2. Launch from homescreen
Automation Scripts
- How to Run Automation
- gaiatest --testvars=gaiatest/testvars.json --address=localhost:2828 --restart --timeout=100000 gaiatest/tests/functional/fmradio/manifest.ini
- Automated FM-Radio Smoketests
- test_fmradio_frequency_dialer.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