QA/B2G/How To Test Firefox OS/DeviceStorage
From MozillaWiki
< QA | B2G | How To Test Firefox OS
Contents
Device Storage
Stability (Open to Test)
- Link to: Developer's status
How to test this App
- Access Points
- Settings
- Data Management
- Manageable Memory Types
- Images
- Music
- Videos
- Manageable Memory Types
- Areas to test
- Affected Applications while tethered should be disabled
- Gallery
- Music
- Contacts (changing contact picture via Gallery)
- Camera
- User Actions
- Move Files between Phone and Computer (via computer)
- Move Files between SD Card and Internal Memory (via computer)
- Positive & Negative Testing
- Positive Examples
- Push files onto phone that are compatible with it's apps
- Pull screenshots from the phone
- Negative Examples
- Push incompatible file types onto phone
- Boundary Testing
- http://en.wikipedia.org/wiki/Boundary_testing
- Push images that are too large for Gallery to recognize
- Push videos that are too large for Video to recognize
- Remove all media from phone
- Exceed memory of phone by pushing memory
- http://en.wikipedia.org/wiki/Boundary_testing
- Race Conditions
- http://en.wikipedia.org/wiki/Race_condition
- Copy files from phone to computer and unplug
- Expend Phone CPU during transfer (make a phone call, search browser)
- http://en.wikipedia.org/wiki/Race_condition
FXOS Contacts
- Team Members
- Device Storage QA Owner
- Gerry Chang
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. SD Card located in phone's memory slot
- 2. Enable USB Storage in Settings.
- 3. Plug phone into computer
Automation Scripts
- How to Run Automation
- gaiatest --testvars=gaiatest/testvars.json --address=localhost:2828 --restart --timeout=100000 gaiatest/tests/functional/settings/manifest.ini
- Automated Device Storage Smoketests
- list scripts available for this app
- test_settings_usb_storage.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