我正在开展一个项目,我们的用户可以登录我们的网站,可以从我们的网站(在iframe中)访问任何网站,并在子网站上执行一系列操作。我们的应用程序将记录操作,然后回放给用户。
我简要地研究了Selenium,WebDriver,Sikuli,Chickenfoot,iMacros等,但不确定他们是否会以简单而优雅的方式做到这一点。
我的要求
1)记录功能应该可以在任何浏览器/任何操作系统中使用 2)客户端浏览器不需要扩展或插件或任何特殊安装来记录 3)从记录生成的代码是开放格式 - XML / JSON / Java等 4)代码可以作为回放的一部分由后端执行。
谢谢你,
拉梅什
答案 0 :(得分:0)
我只与iMacros合作,它符合您的要求。
iMacros可以工作:
iMacros致力于:
iMacros的代码是开放格式,支持使用其他编程语言,如PHP,Python,Java,JavaScript等。在此处阅读http://wiki.imacros.net/Automation 我更喜欢JavaScript。
您可以在此处看到有关iMacros如何工作的演示。 http://www.youtube.com/watch?v=36ZEgrKJxeU
iMacros有一些限制,但可以超越它们。