【发布时间】:2018-06-11 12:18:50
【问题描述】:
我最近开始从事 Spring Boot 项目。 我正在寻找一种方法来断言我的 API 的整个响应。 这样做的目的是减少 API 的测试时间。
找到下面提到的一些解决方案,但没有任何帮助我解决问题。
pm.test("Body matches string", function () {
pm.expect(pm.response.text()).to.include("string_you_want_to_search");
});
pm.test("Body is correct", function () {
pm.response.to.have.body("response_body_string");
});
当我将整个响应正文作为参数时,我得到以下错误。
- 未闭合的字符串
【问题讨论】:
-
您需要对字符串进行断言吗?您的测试正在检查 JSON,但作为字符串,这似乎不是一个好方法。为什么用 JSON 标记问题?
标签: json postman web-api-testing