postman导出excel文件(postman变量使用方法)

1.场景提到Postman,大部分的人可能只停留在使用Postman「模拟网络请求」这单一功能上面。事实上,Postman的功能很强大,下面将罗列出几个比较少用,但实用的功能。2.抓包及

1. 场景

提到 Postman,大部分的人可能只停留在使用 Postman「 模拟网络请求 」这单一功能上面。

事实上,Postman 的功能很强大,下面将罗列出几个比较少用,但实用的功能。

2. 抓包及拦截器

除了 Fiddler 和 Charles,Postman 也可以用来抓包,而且使用更简洁方便。

Postman 只需要设置端口号,然后自定义过滤条件和请求保存位置,接着配置客户端手动代理,就能愉快地进行抓包了。

postman导出excel文件(postman变量使用方法)

另外,Postman 中的拦截器,即:Interceptor,根据过滤条件,拦截 PC 端对应的网络请求,保存到左侧的请求历史记录中或请求集合下。

postman导出excel文件(postman变量使用方法)

3. Postman 脚本

Postman 提供两个 Tab,即:Pre-request Script Tab、Tests Tab,可以通过编写 JS 脚本,完善网络请求的配置及响应的断言。

postman导出excel文件(postman变量使用方法)

其中,Pre-request Script 是在请求发送到服务端之前,会运行一次,这里能完成环境变量的设置或者发送一个异步请求。

比如:预处理中设置环境变量之后,在请求头中可以直接使用环境变量

# 设置环境变量
pm.environment.set(\"header_timestamp\",new Date());

Tests Script 是在获取到响应之后,对请求结果的断言或者再次发送请求等操作。

比如:使用 pm 对象,通过对响应 Body 的判断,来判断接口返回的数据是否合理。

pm.test(\"Test Result:\",function(){
   var jsonData = pm.response.json();
   //直接判断json里面的数据
   //排名第一国家是日本
   pm.expect(jsonData.result[0].country).to.eql(\"日本\");
});

4. 发布接口文档

通过 Postman 生成接口文档真的方便,也方便协同操作。

首先,我们根据设定的接口,在 Postman 内新增网络请求,并将他们添加到到同一个集合内。

postman导出excel文件(postman变量使用方法)

接着,为每一条网络请求新增一个示例 Example,加入 URL、请求头、请求参数及预设的返回值。

然后选中这个请求集合,点击 Publish Docs,跳转到集合发布页面,执行发布操作。

postman导出excel文件(postman变量使用方法)

最后,将生成一份完善在线的 API 文档,可以分享出去,其他人也可以通过 Postman 导入进行编辑完善。

postman导出excel文件(postman变量使用方法)

如果你觉得文章还不错,请大家点赞分享下。你的肯定是我最大的鼓励和支持。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/69399.html

(0)
nan
上一篇 2021-12-23
下一篇 2021-12-23

相关推荐

  • c++中cstring的特点有哪些

    cstring是C++中的标准头文件,用来处理C风格的字符串操作。cstring中的函数库提供了一系列的字符串处理函数,如字符串复制、拼接、比较等。cstring中的字符串操作函数都是基于字符数组的操作,没有内置的字符串类型。cstring中的函数不进行内存管理,需要程序员自行管理内存分配和释放。cstring中的函数操作速度较快,适用于对性能要求较高的场景。

    2024-04-12
    0
  • 修改php.ini后怎么生效

    修改php.ini文件后,需要重新启动Web服务器(如Apache、Nginx等)才能使更改生效。可以通过以下步骤来重新启动Web服务器:打开终端或命令提示符窗口。输入以下命令来重新启动Web服务器:如果使用Apache服务器,输入以下命令:sudo service apache2 restart如果使用Nginx服务器,输入以下命令:sudo service nginx restart按下Ent

    2024-03-04
    0
  • Torch的动态计算图与静态计算图有何不同

    Torch的动态计算图与静态计算图的主要区别在于计算图的构建和执行时机。在静态计算图中,用户先定义整个计算图的结构,然后再将数据输入到计算图中进行计算。这种方式下,计算图的结构在运行时是固定的,只有数据在计算图中流动。而在动态计算图中,计算图的结构是在运行时动态构建的。用户可以在每次计算时动态地定义计算图的结构,这样更加灵活和自由。动态计算图使得用户可以更容易地使用控制流结构,例如循环和条件语

    2024-04-02
    0
  • 使用香港主机托管有什么好处

    使用香港主机托管有以下好处:稳定性:香港主机托管通常提供稳定的网络连接和优质的硬件设备,确保网站或应用程序能够持续稳定运行。低延迟:由于香港地理位置优越,连接中国大陆和东亚其他地区的网络速度较快,可以减少延迟,提升用户体验。法律合规:香港作为独立的法治地区,拥有完善的法律体系和法律保护,为用户提供了更加可靠的法律保障。支持中文服务:香港主机托管通常提供中文客服和技术支持,方便用户沟通和解决问

    2024-04-18
    0
  • ps如何制作日光(太阳光ps怎么做)

    ps如何制作日光,太阳光ps怎么做内容导航:PS如何做光照效果怎样用Photoshop简单制作阳光照射效果如何用PS制作以“阳光快餐”为主题的作品为什么ps中的日光白平衡是5500K值相机的日光白平衡确不是5500K一、PS如何做光照效果1、首先,在Photoshop中新建如图的黑色画布。2、然后,点击”滤镜“-”渲染“,选择”光照效果“。3、在光照效果页面,可以设置

    2022-05-08
    0
  • C语言math头文件有什么作用

    C语言中的math.h头文件包含了对数学函数的声明和定义。通过包含math.h头文件,可以在程序中使用各种数学函数,如三角函数、指数函数、对数函数、幂函数等。这些函数可以进行各种数学计算,包括数值计算、数学运算、几何计算等。通过包含math.h头文件,可以更方便地使用这些数学函数,使程序的数学计算更加简单和准确。

    2024-05-14
    0

发表回复

登录后才能评论