1. 参数化处理
参数化:针对于某一个接口,有大量的的测试数据需要批量验证,一个一个的更改请求参数太耗时耗力,使用参数化批量处理数据会比较高效,常规通过文档参数化实现。
-
创建文件 格式CSV
-
文件内第一行信息 需要和参数变量匹配
-
批量执行
-
参数化断言
-
添加断言数据
2. Postman生成测试 告
Postman使用运行时,生成的 告只能在Postman内部查看,并不是很方便。所以可以生成一个 告,通过浏览器打开即可
Postman需要生成 告需要使用,借助newman工具生成。
2.1安装newman
newman是使用开发,专门为postman做的生成测试 告的工具插件。我们需要安装node.js、newman、newman插件:newman-reporter-html
-
下载node.js:https://nodejs.org/en/ 建议安装15或者16版本
-
npm install -g cnpm —
-
registry=https://registry.npm.taobao.org安装newman:打开cmd,输入npm install -g newman
-
安装打开cmd,输入
2.2newman命令运行用例
newman run 用例集.json -e 环境文件.json -d 数据文件.json -r html –repoter-html-export report.html
newman run 用例集运行用例集的意思
-
-e 环境文件.json 指定运行的环境
-
-d 数据文件.json 指定运行的数据
-
-r html 生成html 告
-
–reporter-html-export report.html 指定html 告名称是report.html
执行前需要导出脚本/数据文件/环境文件例如:
-
执行后目录生成 告文件
最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走
这些资料,对于从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助…….
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!