Karate 如何为所有功能文件请求调用Gatling successfulRequests断言

Karate 如何为所有功能文件请求调用Gatling successfulRequests断言,karate,Karate,对于我的性能测试,很少有请求因为没有后续请求所需的关联数据而未能通过功能文件断言。在我的scala文件中,我有: global.successfulRequests.percent.is(99) 但功能文件断言似乎仍需要100%的成功: > classpath:tests/sites/get_sites.feature:15 match $.data == '#[ 58 (100.0%) _ > 0]' 失败的功能断言是: And match $.data == '#[_

对于我的性能测试,很少有请求因为没有后续请求所需的关联数据而未能通过功能文件断言。在我的scala文件中,我有:

global.successfulRequests.percent.is(99)
但功能文件断言似乎仍需要100%的成功:

> classpath:tests/sites/get_sites.feature:15 match $.data == '#[     58 (100.0%) _ > 0]'
失败的功能断言是:

And match $.data == '#[_ > 0]'

因此,我通过将全局断言更改为:

global.successfulRequests.percent.gt(99)

尽管如此,我仍然不知道为什么我在Jenkins中获得了控制台输出。

因此我通过将全局断言更改为:

global.successfulRequests.percent.gt(99)
尽管如此,我仍然不知道为什么我在Jenkins中得到了控制台输出