Basic Calling

Differences between revisions 1 and 2
Revision 1 as of 2014-09-11 12:34:33
Size: 1005
Comment:
Revision 2 as of 2014-09-11 12:39:02
Size: 1748
Comment:
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.


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.

Basic Calling (last edited 2015-09-11 17:56:00 by 209-6-88-107)