做平面设计图的网站,写软文用什么软件,动漫设计与制作学什么,网站设置万事达u卡上一小节我们Postman Newman的安装方法#xff0c;本小节我们讲解一下Postman Newman的具体使用方法。
使用Newman运行集合
1、导出Postman集合#xff1a;
在Postman中#xff0c;选择你想要运行的集合#xff0c;然后点击“导出”按钮#xff0c;选择导出为“Collect…上一小节我们Postman Newman的安装方法本小节我们讲解一下Postman Newman的具体使用方法。
使用Newman运行集合
1、导出Postman集合
在Postman中选择你想要运行的集合然后点击“导出”按钮选择导出为“Collection v2.1”格式并保存为JSON文件例如mycollection.json。
运行集合使用以下命令运行集合
newman run mycollection.json
2、使用环境变量
如果你的集合需要环境变量首先在Postman中导出环境变量为JSON文件例如environment.json。然后使用以下命令运行集合
newman run mycollection.json -e environment.json
3、生成测试报告
Newman可以生成多种格式的测试报告例如HTML。使用-r参数来指定报告类型
newman run mycollection.json -e environment.json -r html
4、设置迭代次数
使用-n参数来设置集合运行的迭代次数
newman run mycollection.json -n 2
5、使用数据文件
如果你的集合需要使用数据文件如CSV或JSON可以使用-d参数指定
newman run mycollection.json -d data.json
6、高级选项
Newman提供了许多高级选项如请求延迟、超时设置、SSL选项等。你可以使用--help查看所有可用选项
newman --help
示例
假设你有一个Postman集合mycollection.json它包含对某个API的GET和POST请求以及一个环境变量文件environment.json。以下是使用Newman运行这个集合并生成HTML报告的步骤
1、导出集合和环境变量
在Postman中选择你的集合和环境变量然后导出为JSON文件。 2、导入普通报告插件
npm install -g newman-reporter-html3、导入增强版报告插件
npm install -g newman-reporter-htmlextra4、运行集合并不生成报告
newman run mycollection.json -e environment.json
5、运行集合并生成报告
newman run mycollection.json -r htmlhtmlextra --reporter-html-export 1.html --reporter-htmlextra-export 2.html
6、查看html报告
命令执行完成后会在指定的输出目录中生成一个HTML文件。你可以用浏览器打开它查看测试结果。上述执行命令中html1为普通报告html2为增强版报告。
普通版报告 增强版报告 通过这种方式你可以将Newman集成到你的CI/CD流程中实现API测试的自动化。这不仅可以提高测试效率还可以帮助你快速发现和解决问题。
最后感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走希望可以帮助到大家