RUBY API获取并删除匹配模式的所有字符串

时间:2018-01-30 10:03:22

标签: ruby api selenium testing qa

出于质量保证的目的。我试图查询自己的API并删除与模式匹配的字符串。

在我们的QA回归测试期间,会创建大量特定字符串,这些字符串都匹配类似于" QATest"随后是一组随机数字。

在测试再次运行之前,我想通过API获取所有这些字符串并删除它们。

任何人都可以让我走上正确的道路,这样我就可以开始。

我现在可以去一个。但不是所有的。所以我想我需要以某种方式循环GET请求。将它们全部放入数组中并删除与模式匹配的数组中的所有内容。但可能有更好的方法来做到这一点。

有人有什么想法吗?我使用Ruby和rest-client gem。但如果他们更好,我会对其他宝石开放。

1 个答案:

答案 0 :(得分:0)

对于通过HTTP的批量API调用,我建议:https://github.com/typhoeus/typhoeus。确保使用合理的配置,否则您将耗尽API端点