自动化接口测试之postman

postman官方指南:Introduction | Postman Learning Center

一、Script workflow 脚本执行流程

       

  • pre-request脚本,是在对API进行请求之前的脚本,一般用于动态生成参数、JSON数据包、链接地址等;可以将账户登录用户名和密写在其中。
  • test脚本,其实更应该叫post-request,实在完成API访问并得到其response回应之后运行的脚本,一般用于获取response的内容,用于之后对于别的资源的请求,如获取页面标题和内容等。

  需要注意:pre-request脚本,在里面直接写代码就可以;但是test脚本需要在某个指定的函数pm.test(…)中执行才会被识别,且作为    test脚本运行。

       

 

  

  pm.test(...)中第一个参数是测试描述(会在测试结果栏显示,应和其它测试描述区分),第二个参数是一个函数,具体执行代码都在这个函数中运行。
  另外,pm对象是Postman的主要对象,所有的内置函数(常用的内置函数{{$guid}}、{{$timestamp}}、{{$randomInt}}),数据调用等,都需要通过它来实现。

  tests[…]括号内的字符串是测试的描述, =后面是判断语句,然后将True或False赋予为tests[…]的值,然后postman轮训所有tests对象里的参数,并返回pass与否的结果

 

 

 

 

 自动化接口测试之Postman(一篇搞定)__wiky_的博客-CSDN博客_postman接口测试教程

posted @   robert_s  阅读(44)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示