【问题标题】:Jmeter junit not on sampler menuJmeter junit 不在采样器菜单上
【发布时间】:2017-01-10 21:13:17
【问题描述】:

我已经下载了 JMeter 3.1 并正在尝试运行一个 junit 采样器。

按照这些说明 jmeter.apache.org/usermanual/junitsampler_tutorial.pdf 我在测试计划中添加了一个 ThreadGroup,我选择了 add->sampler,但没有找到 Junit。

这是我看到的。我错过了什么? no jmeter on menu

这是我在教程中找到的示例照片。
enter image description here

我在 lib/junit 文件夹的 jar 中确实有一个 junit 类。

【问题讨论】:

    标签: jmeter junit3


    【解决方案1】:

    这很奇怪,我的 JMeter 3.1(安装时自带 JUnit Request 采样器。

    所以请仔细检查以下内容:

    1. jmeter.log 文件 - 通常它包含足够的信息来猜测问题的原因
    2. 您应该在 JMeter 安装的“lib/ext”文件夹下有 ApacheJMeter_junit.jar 文件。如果它不存在 - 很可能出现问题并且您的安装已损坏

    请注意,您可以使用 JMeter Plugins Manager 添加 JUnit 支持(以及任何其他 JMeter 插件)

    【讨论】:

      【解决方案2】:

      对于 JMeter 5.0,当我将所有 JUnit 依赖项 jar 错误地放置在 JMeter 的 lib/junit 中时,JUnit 采样器没有出现。看起来它在解析所有那些寻找测试的 jar 时遇到了困难。

      在将 JUnit 依赖 jar 放在 JMeter lib 文件夹中并且仅将单元测试 jar 放在 lib/junit 中之后,它可以正常工作,并且 JMeter GUI 启动也快了很多。

      我在 lib/junit 文件夹的 jar 中确实有一个 junit 类。

      这可能是您的问题,如果 JMeter 没有找到任何测试(或在我的情况下找不到),则 JUnit 采样器根本不会添加到 UI 中

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多