2014-02-19 47 views
0

我有一个永远运行的jmeter测试。我也没有时间表。我正在使用jenkins工作来运行这个测试。但是,当这个测试永远运行时,我想看看测试用例的当前状态。我想通知测试是失败还是其他国家?有没有办法做到这一点? 当我们有junit或testng测试时,我们可以设置一个可靠的报告,让我们在工作中看到测试用例的即时状态。有没有办法做到jmeter工作?测试jemeter结果jenkins构建while jmeter永远

+0

jmeter是开源的。 GUI具有实时结果输出(IIRC)。您可能能够找到他们正在使用的流解析器,并根据需要重新实现它。 – sallie

+0

但我使用的是maven插件。我如何在这种情况下更新源代码 – newperson

回答

0

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

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

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

这包含了如何使用BeanShell的断言来记录一个例子jmeter.log中的完整错误响应消息,这反过来可以通过拖拽实时查看它。