1

我正在做一个项目,我们的用户登录到我们的网站,可以从我们的网站(在 iframe 中)访问任何网站,并在子网站上执行一系列操作。我们的应用程序将记录操作,然后回放给用户。

我曾简要研究过 Selenium、WebDriver、Sikuli、Chickenfoot、iMacros 等,但不确定他们是否会以简单而优雅的方式做到这一点。

我的要求

1) 记录功能应在任何浏览器/任何操作系统中可用。
2) 无需在客户端浏览器上进行扩展或插件或任何特殊安装即可记录。
3) 从记录生成的代码是开放格式 - XML/ JSON/ Java 等。
4) 代码可以作为回放的一部分由后端执行。

谢谢你,
拉梅什

4

1 回答 1

1

我只使用 iMacros,它满足您的需求。

iMacros 可以在:

  • 火狐
  • 铬合金
  • IE浏览器

iMacros 适用于:

  • Windows(32 位或 64 位)
  • Linux(Centos 或 Ubuntu,你需要一个 GUI - 图形用户界面)
  • MAC OSX(在这个操作系统上也能正常工作)

iMacros 的代码是开放格式,支持使用其他编程语言,如 PHP、Python、Java、JavaScript 等。在此处阅读http://wiki.imacros.net/Automation 我更喜欢 JavaScript。

您可以在此处查看有关 iMacros 工作原理的演示。http://www.youtube.com/watch?v=36ZEgrKJxeU

iMacros 有一些限制,但可以超越。

于 2013-11-12T18:43:23.987 回答