使用jmeter在iso8583中追加长度

Append length in iso8583 using jmeter

我在 JMeter 中使用 ISO8583 采样器发送 ISO 消息,我需要在开头附加总消息除以 2 的十六进制长度。我已阅读文档,但找不到任何内容。

Git: https://github.com/tilln/jmeter-iso8583

看看 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 个原始字节时。