打开firefox窗口在selenium与firefox插件加载?
当我在selenium中运行我的测试时,新打开的firefox窗口打开时没有我安装的插件,如xpathchecker。
是否可以设置selenium以便它将使用安装了插件的Firefox?
如果您使用的是selenium遥控器,
- 您可能需要创建一个单独的配置文件,以便使用您的插件进行测试。
- 之后,您可以在该新配置文件中安装插件。 记下概要文件管理器中概要文件夹的路径,或选中此处以查找概要文件夹
-
然后当你开始selenium时,使用
-firefoxProfileTemplate“配置文件的路径”
指定安装了插件的配置文件的位置。
只是补充一下。 从java运行RC时,您可以使用:
RemoteControlConfiguration server_preferences = new RemoteControlConfiguration(); File f = new File('/home/user/.mozilla/firefox/qa/'); // 'qa' is my profile folder name server_preferences.setFirefoxProfileTemplate(f); (...) myServer = new SeleniumServer(server_preferences); myServer.start();