QA/B2G/How To Test Firefox OS/Dialer
< QA | B2G | How To Test Firefox OS
Jump to navigation
Jump to search
Dialer
Stability (Open to Test)
- Link to: Developer's status
How to test this App
- One and Down: Needs a one and done task
- Dialer Application Coverage
- Access Points
- Homescreen
- Notification
- Receiving a call
- Contact Info
- Messages
- Lockscreen (Emergency Calls)
- Data Management
- Redial
- Call log (Missed, Recieved, Dialed, call length)
- Contacts tab
- Voicemails
- Areas to test
- Dialer Pad
- Call Log
- Contact View
- Call Screen
- User Actions
- Silence with down volume
- Speaker
- Conference call
- Dial/End/Ignore a call
- Volume up/down/mute
- Widget (background call)
- Create a new contact
- Add to existing Contact
- Positive & Negative Testing
- Positive Examples
- Answering a phone call
- Saving a contact via Unknown Number
- Negative Examples
- Clearing call log without any calls in the call log
- Dialing a non existant phone number
- Calling without a SIM card in the phone
- Boundary Testing
- http://en.wikipedia.org/wiki/Boundary_testing
- Entering in a very long SIM control code
- Having a very large amount of missed calls
- http://en.wikipedia.org/wiki/Boundary_testing
- Race Conditions
- http://en.wikipedia.org/wiki/Race_condition
- Have an Alarm go off while making/receiving a call
- Locking the phone while receiving a call
- http://en.wikipedia.org/wiki/Race_condition
FXOS Contacts
- Team Members
- Component QA Owner
- Johan Lorenzo
Fixed in last 7 days
Open Bugs
| Last 7 days |
|---|
|
Bugzilla query errorBugzilla API returned an error: 1 |
| 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 at least 1 SIM card in the device
- 2. Launch Dialer
- 3. Unlock SIM if prompted
Automation Scripts
- How to Run Automation
- gaiatest --testvars=gaiatest/testvars.json --address=localhost:2828 --restart --timeout=100000 gaiatest/tests/functional/dialer/manifest.ini
- Automated Email Smoketests
- test_dialer.py
- test_call_log_all_calls.py
- test_dialer_receive_call.py
- test_dialer_receive_call_with_locked_screen.py
- All Gaia-UI Functional Tests
- Unit Tests
- n/a
- Other Functional Tests
- TBD
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