Skip to content
QiTASC.com / Steps and Compound Steps / Voice Call Steps and Compound Steps /
Compatible and Incompatible Step Details
/ .. / .. /
Compatible and Incompatible...





Compatible and Incompatible Step Details

Certain Step Details are incompatible when used within the same voice call Compound Step. The following matrix shows which Step Details may/may not be used within the same Compound Step.

Voice Call Compound Step - Step Detail Compatibility Matrix

alt text

Incompatible Step Details (All Compound Steps)

Certain steps are incompatible. If incompatible steps are used, the step will fail and an error message will be printed to the log.

Note: Incompatibility only applies to Step Details nested within the same step as each other.

Scenario Example

1
2
3
4
5
6
7
8
9
    Given an Android phone as A
    And an Android phone as B

    And A starts a call to B as MYCALL:
    * ringing duration is 10 seconds
    * caller abandons the call after ringing duration elapsed
    * caller connects within 15 seconds

    And wait for 40 seconds

Error Message Example

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
13:18:08.074 [INFO]: java.lang.RuntimeException: One or more step details listed below are incompatible when used in the same step.
Duplicate step details are permitted and, therefore, should be disregarded.

// Description of incompatible steps:

Group 1

* caller abandons the call after ringing duration elapsed

* caller connects within 15 seconds