1

要素が存在するのを待っている間に次のエラーが発生しました。Firefoxドライバ "_wrapped"プロパティへのアクセスが拒否されました

コード

return self.wait(timeout, driver).until(EC.visibility_of_element_located((by, locator_value))) 

Firefoxのバージョン: 53.0と52.0

セレンバージョン:3.4.0

それは、49.0バージョンで完璧に動作します。

Browsestack機能

"browser": "Firefox", "browserVersion": "", "os": "Windows", "osVersion": "7", "resolution": "1024x768", "marionette": true

エラー:

Error: Permission denied to access property "_wrapped" Build info: version: '3.4.0', revision: 'unknown', time: 'unknown' System info: host: '185-44-131-246', ip: '185.44.131.246', os.name: 'windows', os.arch: 'x86', os.version: '6.1', java.version: '1.8.0_121' Driver info: org.openqa.selenium.firefox.FirefoxDriver Capabilities [{moz:profile=C:\Windows\proxy\rust_mozprofile.WHqBtiZRRUrH, rotatable=false, timeouts={implicit=0.0, pageLoad=300000.0, script=30000.0}, pageLoadStrategy=normal, platform=ANY, specificationLevel=0.0, moz:accessibilityChecks=false, acceptInsecureCerts=false, browserVersion=53.0, platformVersion=6.1, moz:processID=3832.0, browserName=firefox, javascriptEnabled=true, platformName=windows_nt}] Session ID: e4e0d3d6-c9ca-478c-bb58-b1ec2fa9317c

更新:

問題がis_displayed方法である、それはサポートされていません。しかし、それはいくつかのHTMLフレームワークでのみ発生し、私はGoogleのウェブサイト上で同じコードを試して、それは動作します。しかし、反応フレームワークを使用している私たちのアプリケーションでは、上記の問題で失敗します。

さらに奇妙なことです。これは、Selenium 3.0.1 beta2とFirefox 49,51,52 atleleastで動作します。is_displayedメソッドですが、マウスイベント(ActionChains)とJavaScript実行で同じエラーが発生します。

+0

私もこれを見ています。 Firefox 53.0.2(64ビット)。 MacOS 10.12.4(16E195)Python 3.6.0 :: Anaconda 4.3.1(x86_64)geckodriver 0.16.1 – Charles

+0

もしあなたがBrowserStackでエラーを見ているのであれば、マシン上のFirefox上で同じエラーが表示されるはずです。マウスの移動操作に関しては、Firefox上でローカルで試してみました.GeckoDriver 0.16を使用しているときに動作します。私がselenium jar 3.x(http:// localhost:4444/wd/hub)を導入すると失敗します。 –

答えて

関連する問題