我们现有的Java测试仅对后端进行测试。这些测试非常复杂,并且可以作为单个用户运行。我想知道是否可以简单地接受这些现有的测试/类/库/ jars等,然后将JMeter包裹在它们周围,以从命令行(即Maven)作为JMeter测试执行它们。
也许添加了一些侦听器和其他JMeter组件,但是测试是完美的,除了它们不是多线程的并且不具有JMeter的报告功能。
可以使用JSR233完成吗?
如果我的图书馆位于其他地方怎么办?如何在JMeter项目中使用它们?
您至少有3种选择:
通过扩展AbstractJavaSamplerClient来实现JavaSamplerClient ,此类将调用您的类。从中创建一个Jar并将其放在jmeter / lib / ext中,然后将依赖项添加到jmeter / lib文件夹中,然后可以使用Java Request并选择您的类。
在您的课程中使用JSR223 Sampler + Groovy包装器
如果您有一些JUnit类,请使用JUnit Sampler
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句