【问题标题】:Having test jemeter results in Jenkins build while jmeter forever在 Jenkins 中测试 jemeter 结果,而 jmeter 永远
【发布时间】:2014-02-19 21:26:05
【问题描述】:

我有一个永远运行的 jmeter 测试。我也没有时间表。我正在使用 jenkins 作业运行此测试。但是,当此测试永远运行时,我想查看测试用例的当前状态。我想知道测试是失败还是其他状态?有没有办法做到这一点? 当我们进行 junit 或 testng 测试时,我们可以设置一个安全报告,让我们在工作期间查看测试用例的即时状态。有没有办法在 jmeter 工作中做到这一点?

【问题讨论】:

  • jmeter 是开源的。 GUI 具有实时结果输出 (IIRC)。您也许能够找到他们正在使用的流解析器并根据您的需要重新实现它。
  • 但我使用的是 maven 插件。在这种情况下如何更新源代码

标签: jenkins jmeter surefire jmeter-plugins


【解决方案1】:

在非 GUI 模式下运行时,Jmeter 已经在命令行中输出结果。标准,您可以看到响应时间和错误百分比。

如果你想打印更多,你可以打开一个单独的命令行窗口和 tail -f jmeter.log

另见JMeter - how to log the full request for a failed response?

这包含一个示例,说明如何使用 beanshell 断言在 jmeter.log 中记录完整的错误响应消息,然后您可以通过跟踪它来实时查看。

【讨论】:

    猜你喜欢
    • 2016-07-01
    • 1970-01-01
    • 2015-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-19
    • 2016-05-03
    相关资源
    最近更新 更多