1

我们有现有的 Java 测试来单独测试我们的后端。这些测试非常精细,并且也作为单个用户运行。我想知道我是否可以简单地采用这些现有的测试/类/库/jar 等,然后将 JMeter 包裹在它们周围,以便从命令行(即 Maven)将它们作为 JMeter 测试执行。

可能会添加一些侦听器和其他 JMeter 组件,但测试的方式是完美的,只是它们不是多线程的并且没有 JMeter 具有的报告功能。

这可以使用 JSR233 完成吗?

如果我的图书馆位于其他地方怎么办?如何在 JMeter 项目中使用它们?

4

1 回答 1

1

您至少有 3 个选项:

  • 通过扩展AbstractJavaSamplerClient来实现 JavaSamplerClient ,这个类将调用你的类。从此创建一个 Jar 并将其放入 jmeter/lib/ext + 将依赖项添加到 jmeter/lib 文件夹,然后您可以使用Java Request并选择您的类。

  • 为您的课程使用 JSR223 Sampler + Groovy 包装器

  • 如果您有一些 JUnit 类,请使用 JUnit Sampler

于 2015-02-22T18:29:59.760 回答