2013-04-12 54 views
2

因此,正如标题所示,当启动我的HTML套件与自定义的Firefox配置文件(也与multiwindow),服务器启动两个选项卡,都试图执行测试,针对同一个窗口中正在执行的操作。如果我关闭了其中一个硒标签,则测试将成功完成。selenium server在Firefox中启动两个测试执行选项卡

自定义配置文件是在Firefox 19.0.2创建一个配置文件,现在我在20.0

运行它现在如果我更新了自定义配置文件与Firefox的最新版本一致,这样可以修复标签问题当启动测试......但我的问题是......

有没有人知道这种行为的原因?

非常感谢,

+0

听起来像您已启用设置,以便在浏览器启动时打开2个选项卡。你可以禁用它。 – djangofan

回答

0

我认为Firefox的打开第二个选项卡,因为浏览器软件的当前里程碑不匹配设置browser.startup.homepage_override.mstone中的prefs.js值:浏览器试图展示在新选项卡中排序成功更新页面。

根据https://bugzilla.mozilla.org/show_bug.cgi?id=102313 您可以通过手动将browser.startup.homepage_override.mstone设置为ignore来抑制此行为。对我而言,prefs.js中的这个单一变更实现了诀窍。

halfbit

相关问题