2 回答

TA貢獻(xiàn)2036條經(jīng)驗(yàn) 獲得超8個(gè)贊
自從我們從舊版Firefox版本遷移到基于Marionette的Mozilla Firefox版本(從Firefox 48開始)以來,這個(gè)問題已經(jīng)出現(xiàn)了一段時(shí)間。目前尚不清楚您的代碼究竟是什么意思針對(duì)舊版本的Firefox使用geckodriver-v0.16.1的。
通常,每個(gè)GeckoDriver版本都支持Mozilla Firefox版本(從Firefox 48開始)的每個(gè)版本,其中屬性marionette需要設(shè)置為true(默認(rèn)或通過配置)
如果您使用的是舊版Firefox版本(直到Firefox 47.x),GeckoDriver仍然可以使用,但是必須將屬性marionette顯式設(shè)置為false
現(xiàn)在,存在的唯一依賴關(guān)系是在GeckoDriver和Selenium版本之間。該GeckoDriver發(fā)行說明明確提到所有的主要/次要新功能添加,改進(jìn),bug修復(fù)以及下載位置分別在這個(gè)環(huán)節(jié)。
最后宣布的依賴性是:
請(qǐng)注意,geckodriver v0.16.0僅與兼容Selenium 3.4 and greater。
添加回答
舉報(bào)