使用Jmeter进行Swift消息IBM MQ测试

vojdkbi0  于 2022-11-09  发布在  Swift
关注(0)|答案(1)|浏览(294)

IBM MQ测试我使用的代码是在互联网上,唯一的事情,我得到卡住的是如何处理消息在下面的代码:定义生产者=会话创建生产者(目标)
在这里输入您的消息。
我的有效载荷如下格式:

{1:10XXUGGDD} {2:XYCGDDYY} {4:
:16R:GENL
:20C::SEME//${time}--I will use time function
:23G:ABCD
:98A::PREP//${time}-I will use time function
.
.
.
-}

我将此值作为字符串传递,但收到错误“Unexpected Character:**":“**我不确定如何以相同格式将消息传递给变量有效负载。
谁能帮帮我。
谢谢你,阿克沙特

a1o7rhls

a1o7rhls1#

不太清楚您要生成的内容,请尝试以下语法:

def payload = '{1:10XXUGGDD} {2:XYCGDDYY} {4:\n' +
        ':16R:GENL\n' +
        ':20C::SEME//' + System.currentTimeMillis() + '\n' +
        ':23G:ABCD\n' +
        ':98A::PREP//' + System.currentTimeMillis() + '\n' +
        '.\n' +
        '.\n' +
        '.\n' +
        '-}'

def msg = sess.createTextMessage(payload)

演示该方法的工作情况(至少在打印到jmeter.log文件时不会生成错误)

以防万一:

相关问题