Show

Settings
Documentation The case is to do SIP Service test in cost-effective way
Suite Setup Connect to SUT
Suite Teardown Disconnect from SUT
Test Setup None
Test Teardown None
Force Tags owner-shuyolin team-AreaCI phase-RT requirement-area-SS
... req-PRS_None_Req
Resource None
Library sip_service_lib.py
Test Cases
SIP Service Test state should be idle_state
receive_message ${OFFHOOK_SIGNAL}
state should be init_state
receive_message ${CALLING_SIGNAL}
state should be calling_state
receive_message ${REJECT}
state should be cutover_complete_state
receive_message ${200_Cancel}
state should be wait_response_state
receive_message ${487_Invite}
state should be idle_state
receive_message ${OFFHOOK_SIGNAL}
state should be init_state
receive_message ${CALLING_SIGNAL}
state should be calling_state
receive_message ${CALL_PROCEEDING}
state should be ring_state
receive_message ${CANCEL}
state should be cutover_complete_state
receive_message ${200_Cancel}
state should be wait_response_state
receive_message ${487_Invite}
state should be idle_state
receive_message ${OFFHOOK_SIGNAL}
state should be init_state
receive_message ${CALLING_SIGNAL}
state should be calling_state
receive_message ${CALL_PROCEEDING}
state should be ring_state
receive_message ${200}
state should be ready_state
receive_message ${BYE}
state should be idle_state
receive_message ${OFFHOOK_SIGNAL}
state should be init_state
receive_message ${CALLING_SIGNAL}
state should be calling_state
receive_message ${TIMEOUTB}
state should be terminating_state
receive_message ${200_BYE}
state should be idle_state
receive_message ${OFFHOOK_SIGNAL}
state should be init_state
receive_message ${CALLING_SIGNAL}
state should be calling_state
receive_message ${CALL_PROCEEDING}
state should be ring_state
receive_message ${REJECT}
state should be idle_state
receive_message ${OFFHOOK_SIGNAL}
state should be init_state
receive_message ${CALLING_SIGNAL}
state should be calling_state
receive_message ${TIMEOUTA}
state should be terminating_state
receive_message ${200_BYE}