当新请求被开发人员更新到api时,如何更新Postman集合

时间:2017-08-25 14:46:03

标签: automated-tests swagger postman web-api-testing

我在Swagger中有我的API文档,它有不同的端点或请求。 我使用了Swagger中API的swagger.json链接将它们作为集合导入Postman,然后在那里添加测试用例。

但是我很困惑,如果开发人员向API添加更多请求,我如何导入新请求而不影响测试用例。

例如: 在一个案例中,我有一个API,其中包含65个从Swagger UI导入的请求和编写的测试用例。 然后几天后我使用相同的链接导入,请求数量更改为69,这意味着添加了4个新请求,但Postman用测试用例替换了整个集合。

1 个答案:

答案 0 :(得分:0)

如果有一个自动过程,我会感兴趣,但我担心它不存在。您必须将JSON作为副本导入(由Postman提出,因为您的集合已经存在),然后复制新请求并将它们集成到当前集合中。 如果发生了很多更新,这可能是一个真正的痛苦。

使用JSON导出当前集合可能更为现实,使用diff工具对两个文件进行差异处理,以便在一些操作中添加新请求,然后重新导入自己的JSON文件......这就是我要做的

亚历