我使用Jmeter进行功能测试,而不只是用于负载测试。 我在报告中看到的所有示例都是用于负载测试的,我看不出它对功能如何有效,我不关心响应延迟的速度等等。 我关心采样器的响应,是http得到200 OK,断言成功与否 我写的响应消息,带有响应消息的JDBC响应。 他们是否可以使用Jmeter报告来查看? 我有一个包含50个测试的测试计划,是他们在报告中应该是什么样子的任何一个例子吗? 从性能或负载再次不关心这个测试,只是功能,是他们的任何指南,因为我看到的关于性能和功能的所有信息
答案 0 :(得分:1)
你应该研究Jmeter + ant集成。您可以使用Ant运行.jmx文件并生成HTML报告。 HTML报告还提供了成功率和失败率以及响应消息。
ant
。如果您想使用持续集成和Jenkins运行测试。请按照下面的好博客。
答案 1 :(得分:0)
你应该检查一下
例如,对于每个听众,您可以点击Configure
并选择Save Configuration,在您的情况下,您只能选中
Save Success
- 如果成功或失败
保存字段名称(CSV) - 标题行
保存标签 - 了解哪个请求成功或失败
如果未选中复选框,则每个采样器都会显示空行
您将获得结果
label,success
HTTP Request,true
HTTP Request,true
HTTP Request2,false
HTTP Request2,false
答案 2 :(得分:0)
您可以使用名称从jmeter.save.saveservice
开始的专用JMeter属性精确控制保存到.jtl结果文件中的内容
示例配置看起来像
jmeter.save.saveservice.output_format=xml
jmeter.save.saveservice.response_data=true
jmeter.save.saveservice.response_data.on_error=true
jmeter.save.saveservice.bytes=true
#etc.
这样您将获得.XML格式的.jtl结果文件,可以使用View Results Tree侦听器进行检查。
您也可以直接在浏览器中查看此.jtl文件,但是您需要在其中添加一行,以便为其指定所需的XSL样式表:
<?xml-stylesheet type="text/xsl" href="C:\apache-jmeter-3.3\extras\jmeter-results-report_21.xsl"?>
更多信息:Visualizing JMeter .jtl Files Viewed as An .xsl Stylesheet