2011-03-01 77 views
0

硒我试图用一个自定义Firefox的profile.my想法运行测试是 使用2版本的Firefox在我的机器。一是与Firefox模板& 其他没有它,所以我们用 *自定义的 “C:/ Program Files文件(86)/ UtiluMFC/Mozilla Firefox浏览器3.6/ firefox.exe” 在安装程序代码自定义路径 - 不运行

如果我使用自定义的一些额外的参数传递网址,如下所示在 浏览器, 硒服务器/核心/ RemoteRunner.html? 的sessionId = dc91ae43b4754f87a25d4718feeb &多窗口=真&的baseUrl = HTTP%3A %2F%2Ftest.com & debugMode =假

注:我还没有开始从命令提示我已经使用在Java 服务器,但havnt设置code.same中的任何Firefox模板工作在 Linux的我使用* firefox而不是*自定义

我错过了一些东西?

回答

0

问题不是那么清楚 - 你是什么意思的模板?

如果你想有两个不同的Firefox配置运行,不使用*定制 - 而使用* Firefox和更改配置文件按这个帖子:

Selenium RC : Setting up a Firefox proxy

+0

当我使用*火狐它在命令提示符下工作,我想从code.i设置它使用*自定义在Linux和它工作?!我的要求是使用自定义的Firefox。 – sasikumar 2011-03-02 08:13:53

+0

嗨任何人都可以帮助我的需要是运行Firefox *使用*自定义而不是* Firefox! – sasikumar 2011-03-10 09:31:45

0

我想我有strougling相同的,我相信人们必须在自定义Firefox中设置代理设置,使其工作。你尝试过吗?

还是你只是想用一个配置文件模板在这种情况下,你可以在你的命令传递-firefoxProfileTemplate启动Java服务器,就像这样:

java -jar selenium-server.jar -firefoxProfileTemplate "/path/to/profile/" 

在第二种情况下,如果你使用*firefox ,你的个人资料将自动被选中。

+0

我想在代码中做到这一点?任何解决方案 – sasikumar 2011-03-19 10:39:37

+0

我们正在从代码启动服务器,当我们试图使用*自定义指定在设置中的firefox路径如 *自定义“C:/ Program Files(x86)/ UtiluMFC/Mozilla Firefox 3.6/firefox.exe”从代码 设置如果我使用自定义一些额外的参数传递在浏览器中,像下面的url中,selenium-server/core/RemoteRunner.html? sessionId = dc91ae43b4754f87a25d4718feeb&multiWindow = true&baseUrl = http%3A%2F%2Ftest.com&debugMode = false – sasikumar 2011-03-21 05:26:38