【问题标题】:Is Displayed for multiple elements giving error: Permission denied to access property "_wrapped"显示多个元素给出错误:访问属性“_wrapped”的权限被拒绝
【发布时间】:2016-12-15 13:54:19
【问题描述】:

我试过的代码:

//Resolve a particular URL
List<WebElement> fields  = driver.findElements(By.xpath("<xpath>")); //find multiple elements and store into array list.

WebDriverWait wait = new WebDriverWait(driver, 15);
wait.until(ExpectedConditions.visibilityOfAllElements(fields));

我收到的异常:

访问属性“_wrapped”的权限被拒绝构建信息:版本: '3.0.1',修订:'1969d75',时间:'2016-10-18 09:48:19 -0700'系统 信息:主机:'207-254-7-224',ip:'207.254.7.224',os.name:'windows', os.arch: 'x86', os.version: '6.1', java.version: '1.8.0_101' 驱动 信息:org.openqa.selenium.firefox.FirefoxDriver 功能 [{raisesAccessibilityExceptions=false, 语言=Ruby, browserstack.selenium.jar.version=3.0.1, appBuildId=20161104212021, moz:firefoxOptions={args=[], profile=UEsDBBQACAgIANyqjUkAAAAAAAAAAAAAAAAHAAAAdXNlci5qc51XS2/bOBC+769Y+LQFaiJp2svuYZFNU2CBYlPUCHokKHJkMaZILh+W/e87pKT6pUecUyJ5RpzH930zjB4ctQ7KPxYaQmPchlhndnviDd946qA2AajQfvH+9+AivPvrt3hwKZxp8Il4VkL+X+o1qZlqmAMCmhUKBDqWTPkzT8EC2ljjQnKpgKlQtc8EjbaSz/j3wVYhWGIr6av9Mv1smfdLBXodKnT88OnTcMAOmMA/AgLwAOKLdD7cYyxcwWCiwtSY147yypkaqOdO2kBd1DTIOrnc3QwfxBmvgAjpN10+w+n05oEVnmD19JN+UMbPWAvTaGWYwNA0W6c+VKb5UYFeYXFTYYfdscG1DT4dRmsjmJppFWyDMcoTcM44brQ36rg7l9Xycq2NxiLXUBfgVvnRT+fiwXuJVsEgdBz4iGUuMVDKHfPVtK+SekOMBU1hF8BpplLvrwZcmVDwPerhwxoohJNbfGacA3Y/aszcI3ooBxdG0jvBKb5fZkDMtFV6q9gexOPtzeo/g6hMDh+HjfGVeNI/pEYw+NsbIjEq8/z9K3osWGFi+ LNQTG/+XlwCuk2fMqXoi8fSpaykGaH6zkpsDtqSppIBlPQBP/B/lG4MNwk0GxlIV4Ieo5hdx4NxPVEM24jsmgamTyiPllRISYvfpg0onugZXQLA4izlhA2dMUaiRTgA0Vjbcv+MJiMHAI9Ohn1mJN1KaBA7tJY7EJlq1Gg+0ssJuEWbOPs4mVl/cCkV4H/EByd5oMbJtdTUGiX5fhpEGhrkN+lKcYSEcyCcBNp+maSXq1jUMnPyW355n1H/Oj0f/Mxkxr9koOtp6idajqjqgfCYZpOxf8l4U5ZoB0tmrScIXOxXsacCShZVGNatvuzc20m5PgUGaERrQkYDbDPscIm9SWT31EGeoYYGtyetZmf7D3O206QZDj2/hjlU 9/V/fP56T+4IO0DispgvbMvaOTk5K84b35N5GrWXSTt4yaN88pCWFOnz1xRJAdu+vkZHrWYxmM+t3K04wjUp6+3N2FhpI6KaBXyksMXezMzMo23hCckwG0+hcKnLyv3m7K8WyrmpzxyvOk7MLTs1aalORKztJKiQ8q/i2QmeDTbBSTE8mS4U+VyK74bnfjv1lr0WIcpDnOlqZzuis90iOr+BHu0rPm9Th30F9TjmmTdZuYTe4SCOqG3alSGT4l/90C6Hg18+2YQwhSVukhopm9yXFtwyrWE5qnOKnO7SuFOaXyL3Bo0br2u3mdA8WETMPmlUXz0DXiujvgLcpzApvvncjqV/2l+u33cIE0KmWrKZeT94ZXvrVU2Z9Tq97C4FkxP+SIdyxg840FDqCqlSEbVcV0GN7DSnpfZpowgU19GJfh6d1gf5lilEe1EgNd5MMikX6TaDx05htKPwJEgPC3W6LqEs4KVnZqM+qKYqfbTtNnnYdX8CUEsHCF8gITk6BAAAzA8AAFBLAQIUABQACAgIANyqjUlfICE5OgQAAMwPAAAHAAAAAAAAAAAAAAAAAAAAAAB1c2VyLmpzUEsFBgAAAAABAAEANQAAAG8EAAAAAA==}, 分辨率=1024x768,平台=XP,规范级别=0, acceptSslCerts=false,processId=4596,浏览器=firefox, browserVersion=50.0,platformVersion=6.1,acceptSslCert=false, XULappId={ec8030f7-c20a-464f-9b0e-13a3a9e97384},浏览器名称=firefox, 需要Screenshot=true,browser_version=50.0,platformName=windows_nt, 64bit=true, browserstack.debug=true, 可旋转=false, os=Windows, browserstack.ie.noFlash=false, os_version=7, firefoxOptions={args=[], profile=UEsDBBQACAgIANyqjUkAAAAAAAAAAAAAAAAHAAAAdXNlci5qc51XS2/bOBC+769Y+LQFaiJp2svuYZFNU2CBYlPUCHokKHJkMaZILh+W/e87pKT6pUecUyJ5RpzH930zjB4ctQ7KPxYaQmPchlhndnviDd946qA2AajQfvH+9+AivPvrt3hwKZxp8Il4VkL+X+o1qZlqmAMCmhUKBDqWTPkzT8EC2ljjQnKpgKlQtc8EjbaSz/j3wVYhWGIr6av9Mv1smfdLBXodKnT88OnTcMAOmMA/AgLwAOKLdD7cYyxcwWCiwtSY147yypkaqOdO2kBd1DTIOrnc3QwfxBmvgAjpN10+w+n05oEVnmD19JN+UMbPWAvTaGWYwNA0W6c+VKb5UYFeYXFTYYfdscG1DT4dRmsjmJppFWyDMcoTcM44brQ36rg7l9Xycq2NxiLXUBfgVvnRT+fiwXuJVsEgdBz4iGUuMVDKHfPVtK+SekOMBU1hF8BpplLvrwZcmVDwPerhwxoohJNbfGacA3Y/aszcI3ooBxdG0jvBKb5fZkDMtFV6q9gexOPtzeo/g6hMDh+HjfGVeNI/pEYw+NsbIjEq8/z9K3osWGFi+ LNQTG/+XlwCuk2fMqXoi8fSpaykGaH6zkpsDtqSppIBlPQBP/B/lG4MNwk0GxlIV4Ieo5hdx4NxPVEM24jsmgamTyiPllRISYvfpg0onugZXQLA4izlhA2dMUaiRTgA0Vjbcv+MJiMHAI9Ohn1mJN1KaBA7tJY7EJlq1Gg+0ssJuEWbOPs4mVl/cCkV4H/EByd5oMbJtdTUGiX5fhpEGhrkN+lKcYSEcyCcBNp+maSXq1jUMnPyW355n1H/Oj0f/Mxkxr9koOtp6idajqjqgfCYZpOxf8l4U5ZoB0tmrScIXOxXsacCShZVGNatvuzc20m5PgUGaERrQkYDbDPscIm9SWT31EGeoYYGtyetZmf7D3O206QZDj2/hjlU 9/V/fP56T+4IO0DispgvbMvaOTk5K84b35N5GrWXSTt4yaN88pCWFOnz1xRJAdu+vkZHrWYxmM+t3K04wjUp6+3N2FhpI6KaBXyksMXezMzMo23hCckwG0+hcKnLyv3m7K8WyrmpzxyvOk7MLTs1aalORKztJKiQ8q/i2QmeDTbBSTE8mS4U+VyK74bnfjv1lr0WIcpDnOlqZzuis90iOr+BHu0rPm9Th30F9TjmmTdZuYTe4SCOqG3alSGT4l/90C6Hg18+2YQwhSVukhopm9yXFtwyrWE5qnOKnO7SuFOaXyL3Bo0br2u3mdA8WETMPmlUXz0DXiujvgLcpzApvvncjqV/2l+u33cIE0KmWrKZeT94ZXvrVU2Z9Tq97C4FkxP+SIdyxg840FDqCqlSEbVcV0GN7DSnpfZpowgU19GJfh6d1gf5lilEe1EgNd5MMikX6TaDx05htKPwJEgPC3W6LqEs4KVnZqM+qKYqfbTtNnnYdX8CUEsHCF8gITk6BAAAzA8AAFBLAQIUABQACAgIANyqjUlfICE5OgQAAMwPAAAHAAAAAAAAAAAAAAAAAAAAAAB1c2VyLmpzUEsFBgAAAAABAAEANQAAAG8EAAAAAA==}, 版本=50.0,代理={},command_id=1,firefox_binary=c:\Program Files (x86)\firefox 50.0\firefox.exe, browserstack.video=true, orig_os=win7, 需要ElementScreenshot = true, firefox_profile=UEsDBBQAAAAIADNwWUmK7I+M9AMAA...,proxy_type=node}] 会话 ID:0c6443f1-43a1-4441-b022-05be88e202ed

调查结果:

仅在Firefox v50 上发生。在本地以及 BrowserStack 等云基础架构上进行了测试。

这是 Firefox v50 上的一个已知问题吗?有人可以帮忙吗?

【问题讨论】:

    标签: java selenium firefox


    【解决方案1】:

    看起来这是一个已知问题。

    https://github.com/seleniumhq/selenium-google-code-issue-archive/issues/7931

    在该线程中发布的解决方法是在呼叫周围放置一个try-catch。该调用似乎有效,但由于某种原因它不必要地抛出。我自己没有使用过这个,但线程中的至少一个其他用户声称它对他们有用。

    【讨论】:

      【解决方案2】:

      使用 Firefox 47,我正在尝试调查此问题并询问/提高票证应该在哪里。 所有47以上的firefox都有这个问题,在2.4-3.4之间的所有selenium上,gecko驱动1.4-1.6.1。

      更多信息:https://github.com/mozilla/geckodriver/issues/438

      【讨论】:

        【解决方案3】:

        在使用execute_script 时,我体验过所有版本 3 以上的 Geckodriver 和 selenium-webdriver。

        我切换回 selenium-webdriver-2.53.4 并使用 firefox 驱动程序。然后问题就解决了。

        【讨论】:

          猜你喜欢
          • 2017-10-06
          • 2015-03-18
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-04-24
          相关资源
          最近更新 更多