接口测试5.Postman生成报告


接口测试5-Postman使用

在平常工作中,如果一个模块玩的使用了自动化测试100%(所有场景)的实现了,那么人就不需要参与进去测试了。

查询业务形态:

  1. 默认查询

  2. 模糊查询

  3. 精确查询

 

数据驱动:自动化测试过程中,把测试的公共数据分离出来到一个地方,这样即使这个数据做了调整,只需要修改一个地方。

优点:

比如请求地址,请求地址可能会发生多次变化,如端口从8000调整为8001或者8002等,那么这样的话需要调整很多地方,但是使用数据驱动的思想分离出来,不管开发怎么调整,我们只需要修改一个地方。

 对于整个接口测试案例,Tests保存整体测试

  1. 服务会提供API来提供第三方调用,那么服务可能出现瘫痪,怎么解决?

    1. 瘫痪/崩溃了怎么知道?------监控和报警

      监控到服务出问题了然后发出报警:钉钉、微信、短信

在线安装Newman步骤

win+r输入cmd输入

npm install -g newman --register=https://registry.npm.taobao.porg

win+r输入cmd输入newman -v检测版本

Postman导入导出

导出:

导入:

测试报告导出Newman

执行Newman

打开控制台进入桌面cd desktop执行newman run空格table键找到相应文件

报告结果:

生成html格式

newman run 接口测试.postman_collection.json -r html

执行后,会在当前目录下生成newman的文件夹,文件夹里面就有.html的测试报告

作业