本文共 687 字,大约阅读时间需要 2 分钟。
Jenkins+Jmeter+Ant接口测试框架中,Jmeter脚本中有报错的用例,但是Jenkins的执行结果仍然是successful,无法触发”执行失败时发送邮件“。原因是Jenkins job 执行的成功与否,和脚本中用例的成功与否完全没关系。
Jenkins 判断执行是否失败,可以通过shell 脚本的 exit code 是否为0。为0表示成功,1表示失败。所以在Job配置里面的增加构建步骤,选择用windows命令进行构建。
cd ..cd 魔方查询接口findstr /c:">0.00%%" "html\TestReport*.html"if errorlevel 1 ( echo "接口正常" exit 1 ) else ( echo "接口出现错误!!!")