对于我的性能测试,数量不多的请求由于没有后续请求所需的关联数据而未能通过功能文件断言。在我的scala文件中,我有:
global.successfulRequests.percent.is(99)
但是看来功能文件断言仍然需要100%成功:
> classpath:tests/sites/get_sites.feature:15 match $.data == '#[ 58 (100.0%) _ > 0]'
断言失败的功能是:
And match $.data == '#[_ > 0]'
答案 0 :(得分:0)
因此我通过将全局断言更改为:
global.successfulRequests.percent.gt(99)
尽管,仍然不确定为什么我会在Jenkins中获得该控制台输出。