使用 Jmeter 进行 Diameter 协议测试
Diameter protocol testing using Jmeter
是否有任何开源插件可用于使用 JMeter 进行直径协议测试?
我找到了"Computaris Top Testing Suite",它是基于JMeter的,支持diameter协议测试,但是是付费的
我不知道有任何现有的插件,您可以查看类似的内容:
您需要:
- 下载直径客户端库
- 将它们放入 JMeter 的 /lib 文件夹
- 通过JSR223 Sampler (make sure that you use "groovy" as a language, see Beanshell vs JSR223 vs Java JMeter Scripting: The Performance-Off You've Been Waiting For! guide for explanation and instructions on installing groovy scripting engine support in Jmeter). You can check out ExampleClient.java实现你的测试代码以供参考。
- 一旦准备就绪并完成开发,您就可以 运行 JSR223 采样器,就像任何其他采样器类型一样。
您可以使用 Seagull (http://gull.sourceforge.net/) 来测试直径应用程序。 Seagull 擅长测试和生成性能测试负载。
此外,使用 Seagull 和 Cucumber 可以实现相当程度的自动化以实现自动化测试。
是否有任何开源插件可用于使用 JMeter 进行直径协议测试? 我找到了"Computaris Top Testing Suite",它是基于JMeter的,支持diameter协议测试,但是是付费的
我不知道有任何现有的插件,您可以查看类似的内容:
您需要:
- 下载直径客户端库
- 将它们放入 JMeter 的 /lib 文件夹
- 通过JSR223 Sampler (make sure that you use "groovy" as a language, see Beanshell vs JSR223 vs Java JMeter Scripting: The Performance-Off You've Been Waiting For! guide for explanation and instructions on installing groovy scripting engine support in Jmeter). You can check out ExampleClient.java实现你的测试代码以供参考。
- 一旦准备就绪并完成开发,您就可以 运行 JSR223 采样器,就像任何其他采样器类型一样。
您可以使用 Seagull (http://gull.sourceforge.net/) 来测试直径应用程序。 Seagull 擅长测试和生成性能测试负载。
此外,使用 Seagull 和 Cucumber 可以实现相当程度的自动化以实现自动化测试。