有好的基于IE的Selenium IDE吗?

有好的基于IE的Selenium IDE吗?,selenium,automated-tests,web-testing,Selenium,Automated Tests,Web Testing,SeleniumIDE项目基于Firefox(及其插件架构)。我的应用程序(出于各种原因)仅在Internet Explorer(6+)上运行。事实上,我们主动检查非IE浏览器,并立即重定向 这是一个有6年历史的代码库,我们正在尝试删除所有需要依赖IE的html特性 我们已经有了一组健壮且不断增长的NUNIT代码测试。我们希望添加Selenium来进行Web功能测试。是否有一个好的IDE用于使用IE作为浏览器构建/记录Selenium测试?Selenium没有用于Internet Explore

SeleniumIDE项目基于Firefox(及其插件架构)。我的应用程序(出于各种原因)仅在Internet Explorer(6+)上运行。事实上,我们主动检查非IE浏览器,并立即重定向

这是一个有6年历史的代码库,我们正在尝试删除所有需要依赖IE的html特性


我们已经有了一组健壮且不断增长的NUNIT代码测试。我们希望添加Selenium来进行Web功能测试。是否有一个好的IDE用于使用IE作为浏览器构建/记录Selenium测试?

Selenium没有用于Internet Explorer的IDE(任何版本)。我也没有看到任何正在开发的产品。您可以查看他们的/更新,但我认为他们的主要关注点是用于IDE的FireFox

Selenium可以使用在Internet Explorer(包括IE6)中运行测试。您可以在FireFox中使用IDE记录测试(或在中编写测试),然后使用SeleniumRC启动IE并运行测试


对于类似于Selenium在FireFox中提供的Internet Explorer IDE,请查看而不是Selenium recorder,这将有助于编写使用Selenium驱动仅在IE中工作的web应用程序或网站的代码


该实用程序将帮助检索Selenium API中用于引用DOM中元素的定位器字符串。

我知道这是一篇老文章,但有一个名为testmaker的产品,它正是您所需要的。该公司被收购了,看起来新产品不再免费,但在他们的网站上仍然有免费社区版testmaker的链接


我知道这很古老,但我想添加另一种解决方案,我在Selenium IRC上说过,但没有人知道这是可能的。无论如何,还有一种在IE上使用旧的FF IDE(2.9.1)实现自动化的方法,这就是我目前在IE8上实现自动化的方式。先决条件:

-FF 54或以上

-硒IDE 2.9.1

-selenium-server-standalone-2.53.1.jar

-IEDriverServer

在windows cmd上使用以下命令启动selenium服务器(按windows键+R并写入cmd):

在本例中,我的文件位于c:\selenium中的何处,因此请根据文件所在的位置进行调整。服务器启动后,打开FF IDE,转到选项,在最后一个选项卡“WebDriver”中,标记选项“Enable WebDriver Playback”,并在下面的字段中,删除其中的所有文本并写入:

internet explorer

保存更改。现在,您可以在IE中运行测试。请注意,您不能在IE上以这种方式记录或执行脚本的单个命令,这只允许您在IE上运行脚本。您可以在FF上记录脚本,然后在IE上运行脚本。

我将对此进行探讨,但现在,这个答案对问题没有响应,不是吗?除非我遗漏了一些东西,否则WATIN会生成自己的C代码,并且不会生成硒测试。也许你可以把它看作是“我不知道,但这里有些东西可以帮助我。”我不认为它是不负责任的。抱歉。在合同世界中,当响应RFP时,例如,如果您不回答问题/要求,而是转向您有更多经验的其他内容,则称为“不响应”要求/问题。这就是我使用它的意义。对不起,我看错了问题。我以为您正在寻找一个类似于Selenium的IE IDE。据我所知,Selenium没有IE IDE。+1表示“Selenium没有用于Internet Explorer的IDE(任何版本)”,我认为,作为一个有用的回答,我将包括一些关于链接的具体信息-比如它仍然不是一个真正的记录器-只是一个帮助工具,用于构建Selenium脚本。这根本不是Selenium记录器。它只是有助于识别定位器Id/Name/Xpath。很抱歉没有提供信息。
internet explorer