空手道 |我们可以根据状态码条件设置有效载荷吗
Karate | Can we set payload based on status code condition
我们有一个 post 请求如下
'''
{
参数:“名称”
列:1
}
'''
如果状态码是200那么什么都不做,如果状态码是400那么
设置值:上面有效载荷中的“测试”如下,然后再次发送。
'''
{
参数:“名称”
列:1
价值:“测试”
}
'''
是的。
* if (responseStatus == 200) karate.abort()
* request { second: 'time' }
* method post
如果您想了解更多想法以及为什么不应该进行这些“聪明”测试,请阅读:
我们有一个 post 请求如下 ''' { 参数:“名称” 列:1 } '''
如果状态码是200那么什么都不做,如果状态码是400那么 设置值:上面有效载荷中的“测试”如下,然后再次发送。
''' { 参数:“名称” 列:1 价值:“测试” } '''
是的。
* if (responseStatus == 200) karate.abort()
* request { second: 'time' }
* method post
如果您想了解更多想法以及为什么不应该进行这些“聪明”测试,请阅读: