需要邮递员测试用例

时间:2019-10-01 12:55:39

标签: postman postman-testcase

在邮递员中,我了解到我们使用状态代码和响应时间之类的测试用例来确保API不会损坏,但是验证响应主体的必要性是什么。

var schema
var jsonData = JSON.parse(responseBody);
tests["Verify that the Schema is Valid"] = tv4.validate(jsonData, schema);

1 个答案:

答案 0 :(得分:0)

回答您的问题,为什么需要 JSON 模式验证?

  1. 我们监控 API 响应并确保我们获得的格式与预期的格式相同。
  2. 每当 JSON 响应发生任何重大变化时,我们都会收到警报。
  3. 我们使用 JSON Schema 构建 API 响应模型,更容易验证 该 API 正在返回有效数据。