我希望有人指出正确的方向。
我正在测试的网站有一个使用 PHP 调用的 SHOP API。我有一堆想要测试的项目 ID,大约 100 个。手动执行此操作有点乏味。
我正在寻找一种使用 Ruby 的方法:
- 读取 Excel 文件中的一行以获取 itemID。
- 将其插入 URL 以便为此事务调用 PHP API。
- 获取xml返回的结果;获取成功字符串并将通过/失败插入 Excel。
- 对 Excel 工作表上的下一项重复此操作。
再说一次,我现在不是在寻找示例字符串。我只是希望有人指出正确的 rubygems 用于此目的,以便我自己弄清楚。
最佳答案
对于 Excel 导出:http://roo.rubyforge.org/
API 调用:
如果您使用的是 REST APi:https://github.com/archiloque/rest-client
否则,直接使用 Net/Http Ruby native 库即可达到目的。
读取返回的xml:https://github.com/jnunemaker/crack或http://nokogiri.org/
关于php - 寻求建议 - 使用 Ruby/Rubygems 测试 PHP API 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7341316/