Steps to create a Devtest IBM MQ RFH VS from RRPair

book

Article ID: 193798

calendar_today

Updated On:

Products

CLOUDTEST CA Application Test CA Cloud Test Mobile MOBILECLOUD Service Virtualization

Issue/Introduction

How to create an IBM MQ RFH Virtual Service from a Request Response Pair.

Environment

Release : 10.4, 10.5, 10.6

Component : CA Service Virtualization

Resolution

In the Workstation, open the project and create assets for a queue to handle the incoming requests (asset req) and for a queue to handle responses (asset rsp).

Place the Request and Response Pair files in a folder.

Rightclick VirtualSerices, select Create New VS Image -> From Request/Response Pairs

 

Enter the vsi and vsm filenames and click next.

Enter the rrpair folder and enter IBM MQ Native as the protocol and click Configure

Configure requests to go to the req asset and responses to go to the rsp asset and click Finish (this will close the Configure window).

Click Next

Enter the XML Data Protocol for the Request Side Data Protocol and click Next

Click Next

Click OK

Click Finish

Check the VSM and VSI that have been created.

 

 

Steps to test the IBM MQ Virtual Service.

Create a test with an IBM MQ Native Send Receive step to put a request on the queue.

Configure the step in PRO mode:

- Put Queue: req

- Header Properties, Open Properties, add Character Set 819 and add Format RFH.

- Contents, General -> Binary, Load the content of a local file, choose the RRPair request.

 

Run the test to confirm it puts an RFH message on the queue in MQ Explorer.

Deploy the VS and confirm it reads the message and places a message on the response queue

Confirm the message can be read with the IBM MQ Native Send Receive step in a test.

By default the message will be MQSTR but this can be updated in the VSI.

Attachments