繁体   English   中英

如何通过空手道中的示例表在路径中传递响应变量

[英]How to pass response variable in path through examples table in karate

我试图在 URL 路径中传递一个变量值,该值进一步存储在示例表中。 不幸的是,它给了我错误。 任何人都可以帮忙。

背景:
* def 挑战ID = res.challengeID
* 定义版本 = '2'
给定 url dispatch And path '/api/fire/v' + version + '/sms/otp/' + <challengeID>
和参数代码 = <code>
和标题 Content-Type = 'application/json'
当方法 GET 然后状态 400

Examples:   
| challengeID    | code    |   
| #(challengeID) | 2121211 |   
| 3434343434343  | 111111  |   

抱歉, Examples:不能是动态的。 这是标准的“黄瓜”行为。 改用tablehttps : //github.com/intuit/karate#table

但我认为你把事情复杂化了。 你应该这样做:

And path 'api/fire/v' + version + '/sms/otp', res.challengeID

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM