一、swagger导入后端开发人员在与前端联调时会提供swagger文档,测试人员也可以拿过来使用。在swagger文档治理中选择OpenAPI,点击下载。

添加图片注释,不超过140字(可选)在postman中file->import->openAPI导入
添加图片注释,不超过140字(可选)添加图片注释,不超过140字(可选)完成导入后,会按文件夹显示,当然也可能需要自己移动性位置,我这就精简了几部门。

添加图片注释,不超过140字(可选)二、配置环境多处需要使用的变量可以放置在环境配置中,使用{{}}引用,

添加图片注释,不超过140字(可选)接口调用在右上角选择自己配置的环境,在url中替代变量
添加图片注释,不超过140字(可选)三、获取响应中需要的变量,如token在Tests中写脚本获取变量,同时Tests也是写测试用例(断言)的地方
添加图片注释,不超过140字(可选)这里的脚步可以参考右边3的例子,是使用JS语言写的,也可以自己百度注:一定要记得留存,postman不会自动留存四、窗口console调试使用,类似前端的调试工具,脚本的运行需要有个调试窗口可以观察五、前置条件Pre-request接口调用许多参数都是一样,可以每个哀求都写一遍,也可以使用{{变量}}体会,也可以在pre-requestScript中写好。
方式一、每个哀求都写一遍
添加图片注释,不超过140字(可选)方式二、使用{{变量}}
添加图片注释,不超过140字(可选)方式二扩展下,假如是一个文件夹下的都使用同一个参数,可以在顶层(即文件夹)下设置,如
添加图片注释,不超过140字(可选)文件夹下所有接口都通用了。
方式三:pre-requestScript
添加图片注释,不超过140字(可选)六、运行单个接口直接选择send;
多个接口可以选择文件run,也可以选择运行次数,时间距离等。

添加图片注释,不超过140字(可选)执行结果如下
添加图片注释,不超过140字(可选)七、自动化从postman中导出环境变量
添加图片注释,不超过140字(可选)导出接口文档
添加图片注释,不超过140字(可选)本地安装newman,在导出文件的文件夹下,选择命令行
添加图片注释,不超过140字(可选)支持完毕之后在当前文件夹下会天生一个newman的文件夹,里面就包含了测试报告
添加图片注释,不超过140字(可选)添加图片注释,不超过140字(可选)最后需要和Jenkins配合跑流水线,这一步我还没有做,先保存一下。
写在最后,接口测试肯定远比我这个过程复杂,需要把握JS脚本(目前百度也行),接口执行顺序,假如简化步骤等等还需要去探索。
八、参考文章https://www.cnblogs.com/heniu/p/16565771.html?chann=&eid=https://www.jianshu.com/p/314b6e35b646https://www.yii666.com/blog/496607.html?chann=&eid=?action=onAll#深度好文计划#
未经允许不得转载:头条资讯网_今日热点_娱乐才是你关心的时事 » Postman接口测试步骤
头条资讯网_今日热点_娱乐才是你关心的时事








