指定与收集文件分开的Newman(Postman)测试

时间:2019-09-23 12:53:11

标签: postman postman-testcase

我正在尝试使用Postman或更确切的说是Newman CLI来运行自动化的API测试套件,但是我想分别声明我的测试;即不是在导出的collection.json文件中作为转义字符串,而是某种javascript格式,可能在单独的.js文件中。我这样做的动机是:

  • 我想避免在需要进行更改且需要插入代码的情况下不必将收集文件导入Postman
  • 每当对测试进行更改并且需要将其检查到版本控制系统(例如git)中时,导入/导出工作流程都很繁琐
  • .js中查找代码差异比在转义的JSON字符串格式中容易得多,这使得代码审查变得不那么麻烦

这里的任何人都知道该问题的有效解决方案吗?

我已经考虑过添加一些可动态创建收集文件的构建脚本,或者至少将“粘贴” JS代码作为转义字符串,但是我宁愿使用常规方法和更简单的解决方案。

0 个答案:

没有答案