目前 postman 学习进度:
✔基本构建请求,发送请求
✔pre-request script 了解 postman 电脑版提供的脚本(设置环境变量,全局变量,发送请求)
✔tests 了解 postman 电脑版提供的脚本(清除环境变量,全局变量,检查状态码,响应时间,response)
✔使用 runner 执行用例,使用 csv 文档作为测试数据
✔查看 console
✔从浏览器复制 curl 直接导入 postman 快速构建请求
✔使用 newman 命令行执行 api,并生成测试报告
问题:
1.参数为图片,文件时,如何发送请求?
以下情况考虑的是批量执行接口请求的情况,而不是在 postman 对单个接口发送请求:
2.请求参数为图片,文件时,使用 runner 如何执行?
3.大部分接口都需要进行登录,但是如果每个接口都在预请求脚本写入登录脚本,又会报请求太多,该怎么处理?
4.同一个接口如何测试两个场景: 登录,不登陆?
5.使用 newman 批量执行用例,不同接口需要不同的测试数据,该怎么处理?还是只能一个个执行?
目前经过自主学习,
问题 1,2,已经知道如何处理.问题 3, 4 还没找到合适的方案
问题 5 可以用一个比较麻烦的处理方式,newman 是执行 json 文档,可以手动把接口 json 拆出来,也可以分成多个 collection.但是这样比较麻烦.目前没发现单个 request 可以生成 json 文档的方式.
待后续学习了,知道如何处理了。再关闭此问题。