Automated tests Web宏-录制和回放

Automated tests Web宏-录制和回放,automated-tests,ui-automation,imacros,Automated Tests,Ui Automation,Imacros,我正在从事一个项目,在这个项目中,我们的用户登录到我们的站点,可以从我们的站点(在iframe中)访问任何站点,并在子站点上执行和执行一系列操作。我们的应用程序将记录这些动作,然后播放给用户 我简要介绍了Selenium、WebDriver、Sikuli、Chickenfoot、iMacros等,但不确定他们是否会以简单而优雅的方式实现这一点 我的要求 1) 记录功能应在任何浏览器/任何操作系统中可用。 2) 无需在客户端浏览器上进行扩展、插件或任何特殊安装即可录制。 3) 从记录生成的代码采用

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

我简要介绍了Selenium、WebDriver、Sikuli、Chickenfoot、iMacros等,但不确定他们是否会以简单而优雅的方式实现这一点

我的要求

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

谢谢你,

Ramesh

我只与iMacros合作过,它满足您的需求

iMacro可以在以下环境中工作:

  • 火狐
  • Internet Explorer
iMacros致力于:

  • Windows(32或64位)
  • Linux(Centos或Ubuntu,您需要GUI图形用户界面)
  • MAC OSX(在这个操作系统上也可以正常工作)
iMacros的代码是开放格式的,支持使用其他编程语言,如PHP、Python、Java、JavaScript等。请阅读此处 我更喜欢JavaScript

您可以在这里看到有关iMacros如何工作的演示


iMacros有一些局限性,但可以被超越

我只与iMacros合作过,它满足您的需求

iMacro可以在以下环境中工作:

  • 火狐
  • Internet Explorer
iMacros致力于:

  • Windows(32或64位)
  • Linux(Centos或Ubuntu,您需要GUI图形用户界面)
  • MAC OSX(在这个操作系统上也可以正常工作)
iMacros的代码是开放格式的,支持使用其他编程语言,如PHP、Python、Java、JavaScript等。请阅读此处 我更喜欢JavaScript

您可以在这里看到有关iMacros如何工作的演示

iMacros有一些局限性,但可以被超越