2017-10-05 261 views
0

我们有一个LR JAVA MQ脚本需要为一个请求捕获2个响应的场景,1st是ACK,而2nd是来自同一队列的响应。熟悉普通的JAVA MQ脚本,我们为一个请求捕获一个响应,但是面临着这个特定场景的问题。您能否就我们如何增强我们现有的脚本以便逐一捕获这两个响应提供建议。LR JAVA MQ脚本,用于捕获来自同一消息队列的1个请求的2个响应

在前提前感谢

回答

0

想想你的MQ客户端在做什么。有几种可能性:

  1. 客户端读取队列两次,两个不同的项目
  2. 的确认是提交到一个队列。该数据是 上的相同或不同队列的响应
  3. 第一个响应与推入队列同步,而第二个响应是异步的并由另一个从队列中读取它的进程推送到客户端,然后发送给已经在客户端上的听众。

一旦你明确了三种可能性中的哪一种(其中可能会有更多的可能性),那么你就会明白如何构建虚拟用户来表示客户端行为来重现这一系列数据流。

抢协议分析仪,或者甚至与Windows套接字虚拟用户记录您的客户端,并检查插座流动data.ws,为您analyis

+0

感谢詹姆斯的一部分,它的可能性1,我会努力的如您所建议的选项 – DK6791

相关问题