如何在空手道请求的字段中参数化字符串的一部分
How to parameterize a part of string in a field of the request in karate
我的请求中有一个字段。我不想参数化整个字段。
"user": "(KGS-ABCDE-GS\n-\n)\n",
上面字段中的文本ABCDE需要用动态用户更新always.Rest内容不需要changed.The上面提到的用户字段是我整个请求的一部分
我正在尝试仅进行特定测试以从功能 file.Could 中定义的变量中获取值,请告诉我如何完成此操作。
*def 用户 = "HELLOUSER"
"user": "(KGS--GS\n-\n)\n",
是否需要 javascript 或其他方法来实现此目的?
请阅读文档:https://github.com/intuit/karate#rules-for-embedded-expressions
* def user = 'HELLOUSER'
* def temp = 'KGS-' + user + '-GS'
* def payload = { user: '#(temp)' }
我的请求中有一个字段。我不想参数化整个字段。
"user": "(KGS-ABCDE-GS\n-\n)\n",
上面字段中的文本ABCDE需要用动态用户更新always.Rest内容不需要changed.The上面提到的用户字段是我整个请求的一部分
我正在尝试仅进行特定测试以从功能 file.Could 中定义的变量中获取值,请告诉我如何完成此操作。 *def 用户 = "HELLOUSER" "user": "(KGS--GS\n-\n)\n",
是否需要 javascript 或其他方法来实现此目的?
请阅读文档:https://github.com/intuit/karate#rules-for-embedded-expressions
* def user = 'HELLOUSER'
* def temp = 'KGS-' + user + '-GS'
* def payload = { user: '#(temp)' }