如何在邮递员中断言具有可变 ID 的字符串
how to assert a string with variable iD in postman
{
"data": {
"notifications": [
{
"deeplink": "/users/1628507341",
"viewed": false
}
]
},
"status": "success"
}
如何编写 Postman 测试来验证深度链接结果,如下所示。
我已经知道深层链接 ID,我想与字符串“users”结合使用
pm.test("notification deeplink is correct", function () {
var jsonData = pm.response.json();
pm.expect(jsonData.data.notifications[0].deeplink).to.eql("/users/" + {{deeplink}});
});
您可以使用 pm.variables.get("variable_name")
从 Postman 脚本中的变量中获取值
let deeplink = pm.variables.get("deeplink");
pm.test("notification deeplink is correct", function () {
var jsonData = pm.response.json();
pm.expect(jsonData.data.notifications[0].deeplink).to.eql("/users/" + deeplink);
});
{
"data": {
"notifications": [
{
"deeplink": "/users/1628507341",
"viewed": false
}
]
},
"status": "success"
}
如何编写 Postman 测试来验证深度链接结果,如下所示。
我已经知道深层链接 ID,我想与字符串“users”结合使用
pm.test("notification deeplink is correct", function () {
var jsonData = pm.response.json();
pm.expect(jsonData.data.notifications[0].deeplink).to.eql("/users/" + {{deeplink}});
});
您可以使用 pm.variables.get("variable_name")
从 Postman 脚本中的变量中获取值
let deeplink = pm.variables.get("deeplink");
pm.test("notification deeplink is correct", function () {
var jsonData = pm.response.json();
pm.expect(jsonData.data.notifications[0].deeplink).to.eql("/users/" + deeplink);
});