Basic Calling

Differences between revisions 3 and 4
Revision 3 as of 2014-11-17 20:39:13
Size: 1913
Editor: awe
Comment: added other to capture scenarios from gdoc test plan
Revision 4 as of 2015-09-08 16:17:15
Size: 2257
Editor: awe
Comment: added note to outgoing - dropped test case
Deletions are marked like this. Additions are marked like this.
Line 39: Line 39:
''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''


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
  • Incoming calls
    • with CallerID disabled
    • while another call is active
  • Remote Hangup

Basic Calling (last edited 2015-09-11 17:56:00 by awe)