是否可以使用 Jmeter 来测试 OPC ua?

问题描述

我在 jmeter 中对 mqtt 进行了测试。我想使用 jmeter 使用 jmeter 发送 opc ua 请求。 是否可以使用 Jmeter 来测试 OPC ua? 我们可以通过 jmeter 发送 opc 客户端请求吗?

解决方法

开箱即用的 JMeter 不支持 OPC UA 协议,也没有 JMeter Plugins 提供此类功能(至少我不知道),因此您必须找到一个客户端库,例如Java Based OPC UA Client SDKOPC UA Java Stack 并使用 JSR223 SamplersGroovy 语言编写您需要发送的请求(在大多数情况下,有效的 Java 代码将是有效的 Groovy 代码,或者如果您如果上述 SDK 不能满足您的要求,则更喜欢“纯”Java,您可以考虑 developing your own JMeter Plugin) 或对 OPC UA 协议进行一些逆向工程。