Postman 广而告之(脚本)

  • 问题
    有些时候,需要用脚本来控制一些行为。比如:请求前做一些准备工作,获取一些当前信息再上传;或者判断执行后,对返回的内容进行检查。

  • 用到的功能:

  • 使用说明

请求前脚本以及用于测试的脚本
  • 使用样例
    请求前,获取当前时间,存入 date_time 变量,然后把变量作为请求的参数;
    请求之后,判断 test-value 参数的值是否大于 100?是否大于 200?
  1. Pre-request Script 中,这样写:
postman.setGlobalVariable("date_time", new Date());
  1. Tests 中,这样写:
var jsonData = JSON.parse(responseBody);
tests["是否大于100"] = jsonData.form.test_value > 100;
tests["是否大于200"] = jsonData.form.test_value > 200;
  1. 数据请求(注意红框中的内容)


    发送请求
  2. 执行测试脚本的结果

执行结果
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容