当前位置:   article > 正文

PostMan前置脚本/后置脚本/断言_后置脚本设置的参数 断言中能用吗

后置脚本设置的参数 断言中能用吗

1. 使用脚本的意义:利用脚本可以降低联调工作量.,如

1.1 前置脚本请求前执行;用于设置参数, 可以用于多个用户注册,

1.2 后置脚本可以对执行请求结果进行校验,设置变量,用于下一个请求

前置脚本

http请求前执行;用于设置参数;

后置脚本

http请求后执行;可以测试请求执行结果;可以解析结果后,设置变量,用于下一个请求;

PostMan重要的断言有:

  1. //重要服务器的响应码
  2. pm.test("服务器状态:200"function () {
  3.     pm.response.to.have.status(200);
  4. });
  5. //重点Response body,Contains string, 如果返回体中有相关参数和设置的参数一致,则该断言通过
  6. pm.test("响应体中包含:str(“登录成功”)"function () {
  7.     pm.expect(pm.response.text()).to.include("1");
  8. });
  9. //重要对比响应体中的指定值是不是和to.eql()内的一直
  10. pm.test("对比Response中msg的值"function () {
  11.     var jsonData = pm.response.json();
  12.     pm.expect(jsonData.status).to.eql(1);
  13. });
  14. //重要,接口响应时间300以内则pass,超出响应时间fail
  15. pm.test("响应时间:300ms"function () {
  16.     pm.expect(pm.response.responseTime).to.be.below(300);
  17. });

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/631826
推荐阅读
相关标签
  

闽ICP备14008679号