当前,我已经建立了一个集合,该集合执行一个API请求,其有效载荷是一个JSON文件。
我想使用我在请求中设置的变量的不同值来多次运行此邮递员收藏。但是,我不知道如何将Get请求中的API响应保存到JSON文件中。
感谢进阶!
答案 0 :(得分:0)
对于自动化测试,我也执行了类似的步骤。这是我采取的一些步骤:
编写一个脚本以通过邮递员命令行界面模块(https://github.com/postmanlabs/newman)执行邮递员收集测试,您可以在其中将所有命令存储到带有要指定的不同环境变量的字符串数组中。 / p>
[新人合集-e env_var.json --reporters cli,json --reporter-json-export output.json,新人第二次运行,...]
对于每次执行,您都可以通过nodejs模块获取响应主体,并将结果转储为json格式。 (类似于:output responseBody somewhere with newman script from postman collection)
希望有帮助!