我正在尝试使用自定义的firefox配置文件运行测试。我的想法是 在我的机器中使用2个firefox版本。使用firefox模板& 没有它的其他,所以我们用了 *自定义“C:/ Program Files(x86)/ UtiluMFC / Mozilla Firefox 3.6 / firefox.exe“在代码设置中
如果我使用自定义一些额外的参数传递的URL如下所示 浏览器, 硒服务器/核心/ RemoteRunner.html? 的sessionId = dc91ae43b4754f87a25d4718feeb&安培;多窗口=真安培;的baseUrl = HTTP%3A %2F%2Ftest.com&安培; debugMode =假
注意:我没有从我使用过的命令提示符启动服务器 在java中,但havnt在code.same中设置了任何firefox模板 我的linux使用* firefox而不是* custom
我错过了什么吗?
答案 0 :(得分:0)
问题不是那么明确 - 模板是什么意思?
如果您想使用两个不同的Firefox配置文件运行,请不要使用* custom - 而是使用* firefox并根据此帖子更改配置文件:
答案 1 :(得分:0)
我认为我正在努力实现这一点,我相信必须在自定义firefox中设置代理设置才能使其正常工作。你试过吗?
或者您只是想使用配置文件TEMPLATE,在这种情况下,您可以在命令中传递-firefoxProfileTemplate
以启动JAVA服务器,如下所示:
java -jar selenium-server.jar -firefoxProfileTemplate "/path/to/profile/"
在第二种情况下,如果您使用*firefox
,系统会自动选择您的个人资料。