我是JMeter新手,我试图发送HL7消息来测试应用程序的性能。不幸的是,我在互联网上没有找到多少信息。
我的第一个查询是-是JMeter支持要发送的HL7消息。如果是,那么我需要任何插件吗?
我使用TCP sampler发送消息,这是正确的方式吗?
发布于 2019-02-24 07:38:35
使用此JMeter TCPClient插件 for TCP取样器将消息通过MLLP发送到HL7接口引擎。
mvn install构建<jmeter_home>/lib/nl.avisi.jmeter.mllpsampler.MllpTCPClient指定为TCP Sampler中的TCP client classname。hostname和portnumber中输入TCP Sampler,添加HL7文本消息,立即设置此外,请查看本文以获得有关以下内容的更多信息:
发布于 2019-02-25 10:02:48
JMeter支持其采样器框架下的协议,有些协议可以通过JMeter插件获得。
查看应用基础设施

JMeter支持所有提到的协议。
关于TCP --我们不知道,也就是说,您可能只需要模拟TCP传输,或者您可能需要考虑上述所有内容。再次检查您的NFR,并确定哪个协议(S)在作用域内,一旦完成,您应该能够继续编码。请记住一个适用于所有负载测试的小需求:由负载测试工具执行的测试必须尽可能接近实际应用程序的使用情况。因此,如果您在范围内只有TCP请求-- TCP采样器可能是一种可行的方法,但就我个人而言,我将使用哈皮库使用JSR223取样器或JUnit请求采样器--这样您将能够更容易地执行参数化/相关性,因为您将能够以更干净的方式执行构建消息 / 解析响应。
https://stackoverflow.com/questions/54849265
复制相似问题