jmeter校验结果_Jenkins在实际失败时验证JMeter构建是否成功

我有类似的问题,阻止我.我需要用Jenkins运行我的JMeter测试.但Jenkins验证JMeter构建在实际失败时是否成功.我想知道我做错了什么,以便当断言失败时jmeter不会返回失败.

我运行一个调用jMeter的

Windows Batch脚本.这是如何做:

命令行

cd C:\apache-jmeter-3.1\bin

jmeter -n -c -t C:\Users\maria\Desktop\Automation\WIP\Test-page.jmx -l C:\Users\maria\Desktop\Automation\WIP\Test-page.xml

并将结果保存在.xml中,以使用Performance插件(v 2.0)和Jenkins ver验证报告. 2.32.1

安慰

Created the tree successfully using C:\Users\maria\Desktop\Automation\WIP\Test-page.jmx

Starting the test @ Fri Dec 30 11:05:58 GMT 2016 (1483095958952)

Waiting for possible Shutdown/StopTestNow/Heapdump message on port 4445

summary = 1 in 00:00:00 = 3.1/s Avg: 206 Min: 206 Max: 206 Err: 1 (100.00%)

Tidying up ... @ Fri Dec 30 11:05:59 GMT 2016 (1483095959326)

... end of run

Performance: Recording JMeter reports 'C:\Users\maria\Desktop\Automation\WIP\Test-page.xml'

Performance: Parsing JMeter report file 'C:\Jenkins\jobs\Test demo\builds\3\performance-reports\JMeter\Test-page.xml'.

Performance: Percentage of errors greater or equal than 0% sets the build as unstable

Performance: Percentage of errors greater or equal than 0% sets the build as failure

Finished: SUCCESS

如你所见,我有1个错误.但Performance插件将构建设置为成功.

Jmeter属性

jmeter.save.saveservice.assertion_results=all

jmeter.save.saveservice.output_format=xml

jmeter.save.saveservice.response_data=true

尝试过但我没有为我工作:

>旧版本的Performance插件(v 1.11和v.16)

> .jtl格式

> .xml

> .csv

>最后在命令行中添加“echo”

>设置jmeter.save.saveservice.response_data = true

想出如何让Performance插件计算错误并提高“失败”标志:(

请帮忙.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值