1

我想编写运行浏览器(例如,firefox)、打开网址、单击链接、选中/取消选中框和其他东西的 ruby​​ 脚本。我可以使用什么宝石?

4

4 回答 4

1

检查 watir 和 watir_webdriver,它们用于自动 Web 浏览器测试,但它可用于来自 ruby​​ http://watir.com/的浏览器脚本

于 2012-06-12T12:30:12.257 回答
1

Selenium / Selenium Ruby是另一种选择,还有用于编写 Firefox 脚本的Selenium IDE

“它是作为 Firefox 扩展实现的,允许您记录、编辑和调试测试。”

于 2012-06-12T12:37:39.710 回答
0

你可以使用 rb-appscript 框架来自动化 macosx

http://appscript.sourceforge.net/rb-appscript/index.html

它是一个使用 applescript 接口与 macos 应用程序交互的 ruby​​ 框架。

我不确定是否有可以用来安装的 gem,但上面的链接中有安装说明。

http://www.aeth.com/rbappscript/00intro.html上有一篇不错的文章,展示了如何使用 rb-appscript 将 applescript 替换为 ruby

于 2012-06-12T08:12:47.497 回答
0

查看 watir、watir-webdriver 或 firewatir。它非常易于使用,尤其是在您刚开始的时候。您可以查看有关如何设置它的快速教程,它非常简单。

http://webmites.org/watir-automated-tests-for-everyone/

于 2012-07-05T08:03:27.183 回答