我正在使用邮差运行不同的API调用的测试用例。运行多个REST API需要不同的数据文件。另外,我需要访问同一数据文件的不同行。有没有一种方法可以使用邮递员来实现呢?
我看到一个限制,即一个集合只能访问一个数据文件。并且每一行只能通过各自的迭代来访问。 例如:只能通过集合的第一次迭代访问第一行,第二次迭代可以访问第二行,依此类推。 有没有办法打破和定义我们想要访问不同数据集的方式?
答案 0 :(得分:0)
浏览完邮递员文档和多个博客后,我认为当前是不可能的。
我已解决的方法是允许迭代到达集合的末尾,并返回到第一个请求,该请求在那里控制循环,它仅调用GET postman.echo?Iteration={{pm.info.iteration}}
并包含脚本
if(pm.info.iteration > 0)
{
setNextRequest(requestName);
}
然后我像这样构造我的收藏集:
希望邮递员团队很快会发布更好的解决方案!
干杯, 山姆