QA/B2G/How To Test Firefox OS/Music
From MozillaWiki
< QA | B2G | How To Test Firefox OS
Contents
Music
Stability (Open to Test)
- Link to: Developer's status
How to test this App
- Link to One and Done Items
- Music Application Coverage
- Access Points
- Homescreen
- Ringtones
- Messages
- Data Management
- .mp3
- .ogg
- .amr
- .wav
- Areas to test
- Main View
- Playlist View
- Artist View
- All Songs View
- Playing View
- User Actions
- Play
- Pause
- Delete
- Skip
- Fast Forward Scrub
- Rewind Scrub
- Song Shuffle
- Rank Songs (Stars)
- Positive & Negative Testing
- Positive Examples
- Play a song
- Rate a song
- Negative Examples
- Importing too large a song
- Importing an image that has been renamed (from .jpg/png -> .mp3)
- Boundary Testing
- http://en.wikipedia.org/wiki/Boundary_testing
- Remove all songs from the phone (minimum)
- Add 1000 songs (maximum)
- http://en.wikipedia.org/wiki/Boundary_testing
- Race Conditions
- http://en.wikipedia.org/wiki/Race_condition
- Receive a phone call when starting a song
- Trigger an alarm when starting a song
- Pause a song when you fast forward
- Rewind a song when you fast forward
- http://en.wikipedia.org/wiki/Race_condition
FXOS Contacts
- Music QA Owner
- Hubert Lu
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. Have music on the phone
Automation Scripts
- How to Run Automation
- gaiatest --testvars=gaiatest/testvars.json --address=localhost:2828 --restart --timeout=100000 gaiatest/tests/functional/music/manifest.ini
- Automated Music Smoketests
- test_music_artist_mp3.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