我正在使用Postman,我的请求中有一些测试(Assert)。当任何测试失败时,我会得到如下错误:-AssertionError:预期响应的状态代码为400,但实际为200我想把这个错误文本存储在一个字符串变量中,也就是说,我的变量应该有这个值MyVariable =Assert错误:预期响应的状态代码为400,但实际为200我期待一个 Postman 内置变量存储此错误,但没有找到任何。
9wbgstp71#
使用try catch
let error; pm.test("Status code is 200", function () { try { pm.response.to.have.status(200); } catch (err) { error = err } }); const {message} = error; console.log(message)
之后,您可以将变量设置为
pm.environment.set("message",message)
1条答案
按热度按时间9wbgstp71#
使用try catch
之后,您可以将变量设置为