- We have 'Transaction ID' as a Synchronous response from ReadyAPI
Please find the manual steps that we are doing for the validation.
Login to AWS Shared account with the role created
Navigate to “Simple Queue Services” by searching at top
Select the required queue name and click on it
Click “Send and Receive Messages” at the top right corner
Click on “Edit Poll Settings”
In the Pop, Provide Maximum message count value as 999 and Click Save
Click on “Poll for Messages” in the Receive messages section
Search your Async messages with 'Transaction ID' which we received as part of Synchronous response[in Step 1]
Once the search result displays, select the message in the filtered area and click on it
We should be seeing the Async message details.
NOTE:- Using ReadyAPI Tool, we need to get the Async message Body details of the 'Transaction ID'[as per step 11] to further validations in the database.
I have followed the instructions from the below url and able to receive message body of random messages without any order. https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_ReceiveMessage.html
I wanted to receive the message body of the filtered TransactionID. How can this be achieved using ReadyAPI