Google Chrome浏览器是否可以与Selenium IDE一起使用(就像Firefox一样)?[关闭]


81

我找不到与Chrome兼容的Selenium IDE。

有谁知道如何通过Chrome而不是Firefox使用Selenium IDE?还是有其他可与Chrome浏览器配合使用的工具?


我尝试使用testim.io作为替代方案,并非常喜欢它,所以我加入了公司:D该产品支持Firefox,尽管它是一种商业产品,所以它更适合公司而不是个人。
本杰明·格伦鲍姆

现在有一个针对Chrome的Selenium IDE扩展
Anthony Faull

Answers:


45

artejera,您是说Selenium是浏览器(Selenium IDE)的插件吗?下面是一些在谷歌浏览器的自动化。

但是,如果要使用Selenium RC,只需在测试脚本中设置浏览器即可。Selenium中有setBrowser()方法。


10
“只需在您的测试脚本中设置浏览器”-我该怎么做?
whamsicore

@whamsicore这很复杂。尝试使用Selenium Guidebook以获得逐步说明 seleniumguidebook.com
Noah Sussman

4
你没有真正回答他的问题。他的问题特别是关于如何在Chrome上使用Selenium IDE(因为它不受官方支持)。在您的回答中,您基本上说过“螺丝硒,请改用其他东西”。第二行基本上仅在我们运行已编写的代码时适用。OP的问题是编写脚本本身。
Mugen

10

您可以在chrome 21或更高版本上使用imacros,scirocco等Google chrome扩展程序。它们类似于Firefox的Selenium IDE。尚酷似乎是新来的,但有一些局限性,例如不支持导航。因此,我推荐“ imacros”,看起来非常接近硒。


7

如果要利用Chrome浏览器的Selenium IDE记录和回放功能,则有一个等效的Chrome扩展名为Scirocco。您可以使用Chrome浏览器https://chrome.google.com/webstore/search/scirocco访问此处,将其添加到Chrome

Scirocco由Sonix Asia创建,没有Firefox的Selenium IDE出色。实际上,它在某些地方是很容易出错的。但这确实满足您的要求。


5

否,Google Chrome浏览器不适用于Selenium IDE。由于Selenium IDE是Firefox插件,因此仅适用于FF。

根据问题的最后一部分:还是有其他可以与Chrome配合使用的工具?可能的答案如下:

您可以将Sahi与Chrome结合使用。Sahi Test Automation工具支持Chrome,Firefox和IE。您可以访问以获取详细信息:

http://sahi.co.in/


2
如果它不是那么昂贵,并且它实际上是一个浏览器插件,那么它应该会更有用
StackExchange What The Heck 2014年


1

没有可与Selenium IDE媲美的Google Chrome扩展程序。

Scirocco只是部分(据报道是不可靠的)实现。

还有另一个插件,Bug Buster Test Recorder,但是它只能与他们的服务一起使用。我不知道这是有效的。

Sahi和TestComplete也可以记录,但都不是免费的,也不是浏览器插件。

iMacros是一个允许记录和回放的插件,但不适用于测试,并且与Selenium不兼容。

听起来似乎需要这样的工具,并且Selenium不再支持Firefox。因此,尽管我知道Stack Overflow并不是解决此问题的论坛,但有兴趣帮助实现它的任何人,请告诉我。

我会对这些限制是什么以及为什么还没有做到这一点感兴趣。仅仅是Selenium官方团队不想支持它,还是存在技术限制?


1

虽然您无法在Chrome(或FF以外的任何其他浏览器)中使用Selenium IDE记录测试,但是可以使用Selenium 2 IDE的Webdriver回放功能在Chrome,IE和其他浏览器中运行它们(从IDE)。测试需要记录下来并从FF启动-Chrome将在执行测试的第一步之前启动。有关设置和测试执行的说明在此处此处。您将需要安装Selenium 2 IDE(如果尚未安装)和Chrome Webdriver Server可执行文件-均可在Selenium HQ网站上下载。

注意:如果以上满足您的需要,您可能还需要考虑将所有测试转换为Selenium Webdriver(这意味着它们都是代码,不再从Selenium IDE运行)。从测试维护和执行简便的角度来看,这将是一个更好的解决方案。Selenium文档(在Selenium网站上)具有将Selenium IDE测试转换为Webdriver的过程的更多信息。



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.