只是给你一个我想要实现的背景:
我的功能测试团队有一个java库,它由基于REST架构的HTTP调用组成。我基本上是想重用jars并以更高的并发性调用方法。我只想知道如何使用JMeter的JavaSampler来实现这一点?
例如:假设我想做一个100个用户的登录和注销测试,我的jar提供了登录和注销功能,那么我的测试会是什么样子呢?任何关于这方面的建议都会对我入门非常有帮助。
发布于 2017-12-18 19:33:08
选项1-使用
groovy作为一种语言,并确保选中了< code >H213选项2-使用
创建您自己的实现JavaSamplerClient接口的类,并创建您自己的setupTest()、getDefaultParameters方法覆盖,尤其是runTest()方法。您可以看到以下可供参考的现有类:
选项3-使用
JMH代表Java Microbenchmark Harness,所以如果你只需要测量方法的执行时间,你甚至可以在没有JMeter的情况下做到这一点,查看Getting Started With JMH指南以获得更多信息。
发布于 2017-12-18 13:40:12
将jar文件放在jmeter文件夹内的lib文件夹中。
重新启动并尝试导入相应的类。
发布于 2017-12-19 17:18:16
这对我来说适用于BeanShell后处理器(jmeter 3.2):
然后,我可以在我的脚本中引用相关的类。
https://stackoverflow.com/questions/47861413
复制相似问题