对于今天所学的Postman高级使用:请求关联、用例批量执行、读取外部文件实现参数化、测试报告产出做一个详解
请求关联:
当请求之间有依赖关系,比如有关请求的入参是另一个请求返回的数据,这个时候就需要用到关联处理。
1、要获取每个请求的响应结果,可以通过在Tests中编写Javascript脚本来实现。
2、多个请求之间可以使用全局变量或环境变量来传递数据
3、获取某个全局变量的值
用例批量执行:
想要批量执行测试用例,需要先把接口添加到测试集中,通过运行测试集的方法就可以批量运行测试用例。
1、//实现
2、创建测试集
3、在测试集中添加接口请求
4、运行测试集
读取外部文件实现参数化:
应用场景:针对于某个接口,如果有大量的测试数据需要批量验证,可以把测试数据保存到数据文件中,通过参数化方式来实现。
1、需求:批量查询手机号归属地与所属运营商信息,并校验运营商信息是否正确
2、接口:http://cx.shouji.cn/phonearea.php?number=19995590890
环境搭建:
1、打开你的终端,输入:
npm install -g newman
检验是否安装:newman -v
2、安装:npm install -g newman-reporter-html