今天早上我用2.32和Firefox 25.0.1运行Selenium。 Firefox升级到26.0,Selenium突然停止工作。它弹出新的浏览器窗口,但只是坐在那里提示搜索或地址。硒是否已知有问题?它是否被Firefox地址栏中的新提示所困惑?它是否已经在更新的Selenium 2.3x中修复?Selenium Webdriver 2与Firefox 26?
在等待修复时,更改我的代码以使用Chrome或(yecch)IE10的最简单方法是什么?我想让我的测试代码可配置,以便我组中的其他人可以使用他们选择的浏览器(特别是Chrome)。我尝试过一次通过向new()方法添加'browser_name'=>'* chrome'来使Chrome工作,但它从来没有奏效。
顺便说一句,我使用Perl语言绑定(Selenium :: Remote :: Driver 0.17)。
你几乎可以肯定需要运行最新版本的Selenium,以便有机会运行最新版本的Firefox。 – Arran
我有同样的问题...在Mac OSX上使用Firefox v24运行Java与硒服务器standalone-2.32.0.jar。当我升级到Firefox v26时,它停止工作。我尝试升级到2.38.0,但问题仍然存在。我将Firefox降级到v24,一切都开始了。 – jsherk