使用jmeter在iso8583中追加长度
Append length in iso8583 using jmeter
我在 JMeter 中使用 ISO8583 采样器发送 ISO 消息,我需要在开头附加总消息除以 2 的十六进制长度。我已阅读文档,但找不到任何内容。
看看 JSR223 PreProcessor, if you add it as a child of the ISO8583 Sampler you will be able to access the underlying class functions using sampler
shorthand, in your case it will be ISO8583Sampler, take a look at available methods, i.e. getRequest() will give you an instance of ISOMsg,您可以 get/set 获得必要的 header/fields/whatever。
问题是,为什么需要手动执行?
我相信您只需要 select connection configuration 中的正确频道即可。
根据你所说的“十六进制”的意思,可能 HEXChannel
发送四个带十六进制字符的 ASCII 字节,或者 NACChannel
发送 2 个字节的长度,有些人错误地称之为十六进制,当它们实际上只是 2 个原始字节时。
我在 JMeter 中使用 ISO8583 采样器发送 ISO 消息,我需要在开头附加总消息除以 2 的十六进制长度。我已阅读文档,但找不到任何内容。
看看 JSR223 PreProcessor, if you add it as a child of the ISO8583 Sampler you will be able to access the underlying class functions using sampler
shorthand, in your case it will be ISO8583Sampler, take a look at available methods, i.e. getRequest() will give you an instance of ISOMsg,您可以 get/set 获得必要的 header/fields/whatever。
问题是,为什么需要手动执行?
我相信您只需要 select connection configuration 中的正确频道即可。
根据你所说的“十六进制”的意思,可能 HEXChannel
发送四个带十六进制字符的 ASCII 字节,或者 NACChannel
发送 2 个字节的长度,有些人错误地称之为十六进制,当它们实际上只是 2 个原始字节时。