Basic Calling
1005
Comment:
|
2348
added caller id blocking number sequence
|
Deletions are marked like this. | Additions are marked like this. |
Line 13: | Line 13: |
This test case verifies that an outgoing call can be initiated, and that a call object is created with a status of Alerting. | This test case verifies that an outgoing call can be initiated, that a call object is created with a status of alerting, and that we can drop the call before it is accepted by the called party. |
Line 24: | Line 24: |
== 2. Outgoing Call - Dropped == === Purpose === This test case verifies that an outgoing call can be initiated, that a call object is created with a status of alerting, and that we detect if the other party does not accept the call. === Steps: === * dial-number [modem] <number> * list-calls Check that call '''<modem>/voicecall01''' appears, with state either '''dialing''' or '''alerting''' and that LineIdentification equals <number>. Check that when on dialing state the called phone does not ring yet, and that when the state is alerting the called phone rings. * Hangup the call in the called party. * list-calls Verify that no call exists. ''The steps for this test don't really match the described purpose which indicates that the other party does not accept the call. The steps to reproduce state the the called party is hangs up the call. I'll also note that actually declining a call without answering first only works if voicemail call forwarding is not configured. - awe'' == Other == * Outgoing calls * with CallerID disabled ( this usually can be done by adding ''*67'' to the beginning of the called phone number ) * Incoming calls * with CallerID disabled * while another call is active * Remote Hangup |
Test plan for component: https://wiki.ubuntu.com/Process/Merges/TestPlans/ofono
Component Checklist: https://wiki.ubuntu.com/Process/Merges/Checklists/Common
Trunk URL: https://github.com/rilmodem/ofono
Ubuntu Package URL (LP): http://launchpad.net/ubuntu/+source/ofono
Basic Calling Tests
1. Outgoing Call - Unanswered
Purpose
This test case verifies that an outgoing call can be initiated, that a call object is created with a status of alerting, and that we can drop the call before it is accepted by the called party.
Steps:
dial-number [modem] <number>
- list-calls
Check that call <modem>/voicecall01 appears, with state either dialing or alerting and that LineIdentification equals <number>. Check that when on dialing state the called phone does not ring yet, and that when the state is alerting the called phone rings.
hangup-call <modem>/voicecall01
- Verify that the called phone stops ringing.
- list-calls
- Verify that no call exists.
2. Outgoing Call - Dropped
Purpose
This test case verifies that an outgoing call can be initiated, that a call object is created with a status of alerting, and that we detect if the other party does not accept the call.
Steps:
dial-number [modem] <number>
- list-calls
Check that call <modem>/voicecall01 appears, with state either dialing or alerting and that LineIdentification equals <number>. Check that when on dialing state the called phone does not ring yet, and that when the state is alerting the called phone rings.
- Hangup the call in the called party.
- list-calls
- Verify that no call exists.
The steps for this test don't really match the described purpose which indicates that the other party does not accept the call. The steps to reproduce state the the called party is hangs up the call. I'll also note that actually declining a call without answering first only works if voicemail call forwarding is not configured. - awe
Other
- Outgoing calls
with CallerID disabled ( this usually can be done by adding *67 to the beginning of the called phone number )
- Incoming calls
- with CallerID disabled
- while another call is active
- Remote Hangup
Basic Calling (last edited 2015-09-11 17:56:00 by 209-6-88-107)