从 TeamCity 运行 JMeter 测试时遇到以下错误。
结果项格式必须包含断言结果。格式:startTime responseTime testName... Found[1567618705330,1335,01_Launch_InfiniteJP_01_jp,200,OK,Thread Group 1-1,text,true,,985,470,1,1,https://infinite-uat.daimler.com/Jp/,1334,0,1061]
在我的计算机上一切正常,甚至在 Team City 上,也可以生成 HTML 报告。只是测试失败并显示错误,并将其标记为失败
答案1
按照如何使用 TeamCity 运行 JMeter 测试实现持续集成文章:
重要的!JMeter TeamCity 插件要求结果文件采用特定的非默认格式,最重要的要求是:
- 指标需要用 TAB 字符分隔
- 第一行需要是列标题
所以你需要修改结果文件配置将接下来的两行添加到用户属性文件
jmeter.save.saveservice.default_delimiter=\t
jmeter.save.saveservice.print_field_names=true