POC for BPSS testing: Case 2

Test Object

ID

Description

Mode

Operation

Configuration

Message Expression

Test Suite
Test Case testcase_2Workflow Split
TestStepstep_01
Send a message m1PutMessage
Threadname='split'synchType='synchronous'
ThreadRefnameRef='thread_01'synchType='asynchronous'
Threadname='thread_01'synchType='asynchronous'
TestStepstep_02_01
Retrieve Response message m2aGetMessage/MessageStore/Message//(eb:MessageHeader(eb:ConversationId=$ConversationId and eb:Action="Mute" and eb:MessageData/eb:MessageId="m2a"))
Assertion Verify Response is presentVerifyContent//Message(count()=1)>
TestStepstep_02_02Verify Response Message m2b
Retrieve Response messageGetMessage/MessageStore/Message//(eb:MessageHeader(eb:ConversationId=$ConversationId and eb:Action="Mute" and eb:MessageData/eb:MessageId="m2b"))
Assertion Verify Response is presentVerifyContent//Message(count()=1)>
End Thread
End ThreadRef
ThreadRefnameRef='thread_02'synchType='asynchronous'
Threadname='thread_02'synchType='asynchronous'
TestStepstep_02_03
Retrieve Response message m3GetMessage/MessageStore/Message//(eb:MessageHeader(eb:ConversationId=$ConversationId and eb:Action="Mute" and eb:MessageData/eb:MessageId="m3"))
Assertion Verify Response is presentVerifyContent//Message(count()=1)>
End Thread
End ThreadRef
End Thread
TestStepstep_04
Retrieve Response message m4GetMessage/MessageStore/Message//(eb:MessageHeader(eb:ConversationId=$ConversationId and eb:Action="Mute" and eb:MessageData/eb:MessageId="m4"))
Assertion Verify Response is presentVerifyContent//Message(count()=1)>