众所周知,Selenium Webdriver 2.53.1
仅限于Firefox browser 45/46
及其以下版本。
Selenium 3是通过删除整个Selenium RC Core
以及最近在最新浏览器上提供的额外支持而推出的。它使用GeckoDriver来驱动最新的Firefox浏览器。
但是,是否有任何Protractor实现支持最新的Selenium 3和GeckoDriver驱动测试来处理最新的FF版本。
量角器测试是否仅限于FF45,FF46?
当我firefox 48.0.1
通过Selenium 2.53.1
启动browser.get("http://example.com")
时,浏览器会像往常一样打开,但不会显示如下所示的网址,
capabilities: {
browserName: 'firefox',
},
注意:据我所知,最新的Firefox版本具有内置算法来处理GeckoDriver和selenium 3 API,因为FF术语是严格的,以避免外部违规。 FF 47+版本是基于Gecko的浏览器。