通过谷歌浏览器扩展程序运行Selenium命令?

时间:2012-01-24 03:30:14

标签: google-chrome selenium google-chrome-extension browser-automation

是否有可能在检测到特定网址/网页时构建自定义Google Chrome扩展程序来运行selenium命令?

从哪里开始?你将如何通过谷歌浏览器扩展程序运行selenium命令?

1 个答案:

答案 0 :(得分:0)

首先安装selenium IDE并将所有测试用例记录到其中[这样可以节省编写测试用例的时间]。

然后为您的首选语言获取selenium RC二进制文件(对我来说是C#)。创建您的项目并参考selenium RC二进制文件。使用您的首选语言从上面的selenium IDE导入所有测试用例,并将它们添加到您的项目中。

当您从IDE导入测试用例时,默认浏览器将是* chrome(即Firefox)。在我们创建selenium对象时将其更改为Chrome更改浏览器类型

selenium = new DefaultSelenium("localhost", 4444, "*googlechrome", "http://www.google.com/");

要运行项目,首先必须启动selenium服务器。 Here是相同的指南。

注意:您也可以使用selenium web驱动程序代替selenium RC。我认为如果你使用网络驱动程序,那么你就不需要运行selenium服务器来执行你的测试用例/项目。