我有以下情形,该情形将响应与包含变量的多行表达式匹配。此变量已定义karate-config.js并存在,因为测试可以成功进行到最后一步。
Background:
Given url $baseUrl
Scenario: Fetch Root
Given path "/"
When method GET
Then status 200
And match header Content-Type == $halJson
And match response ==
"""
{
"_links": {
"user": {
"href": "$baseUrl/user"
}
}
}
"""
Run Code Online (Sandbox Code Playgroud)
如何baseUrl在match response步骤中将变量替换为实际值?
在同事的帮助下,我发现了一些有用的东西
And match response ==
"""
{
"_links": {
"fpu": {
"href": '#(baseUrl + "/fpu")'
}
}
}
"""
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
270 次 |
| 最近记录: |