首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Geb Automation Selenium 2.41.0

Geb Automation Selenium 2.41.0
EN

Stack Overflow用户
提问于 2014-04-09 08:30:16
回答 1查看 887关注 0票数 1

我正在尝试运行Geb自动化脚本,但是最近我遇到了一些涉及Firefox的自动化问题。有时,某些特定的脚本可以正确运行,但有时却无法正常运行。所以我认为这是一个驱动程序问题,我查找并看到最新的selenium驱动程序2.41.0提供了对最新版本的Firefox 28.0的支持。因此,我所做的是下载最新的selenium驱动程序,并通过环境变量将其添加到我的计算机路径中。但是,每当我尝试运行自动化脚本时,都会抛出以下错误:

代码语言:javascript
运行
复制
org.openqa.selenium.InvalidElementStateException: Error: Permission denied to access property '_wrapped'
Command duration or timeout: 52 milliseconds
Build info: version: '2.41.0', revision: '3192d8a6c4449dc285928ba024779344f5423c58', time: '2014-03-27 11:29:39'
System info: host: 'reza-PC', ip: '169.254.56.154', os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.7.0_51'
Session ID: a587e84b-bcfe-41d3-9283-810beaa6a2c5
Driver info: org.openqa.selenium.firefox.FirefoxDriver
Capabilities [{platform=XP, acceptSslCerts=true, javascriptEnabled=true, cssSelectorsEnabled=true, databaseEnabled=true, browserName=firefox, handlesAlerts=true, browserConnectionEnabled=true, webStorageEnabled=true, nativeEvents=true, rotatable=false, locationContextEnabled=true, applicationCacheEnabled=true, takesScreenshot=true, version=28.0}]
    at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:193)
    at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:145)
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:595)
    at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:268)
    at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:79)
    at geb.navigator.NonEmptyNavigator.click(NonEmptyNavigator.groovy:376)
    at geb.content.TemplateDerivedPageContent.click(TemplateDerivedPageContent.groovy:108)
    at LoginPage.loginWithCorrectCredentials(LoginPage.groovy:49)
    at geb.Browser.methodMissing(Browser.groovy:194)
    at geb.spock.GebSpec.methodMissing(GebSpec.groovy:51)
    at UploadScansSpec.setupSpec(UploadScansSpec.groovy:12)
Caused by: org.openqa.selenium.remote.ErrorHandler$UnknownServerException: Error: Permission denied to access property '_wrapped'
Build info: version: '2.41.0', revision: '3192d8a6c4449dc285928ba024779344f5423c58', time: '2014-03-27 11:29:39'
System info: host: 'reza-PC', ip: '169.254.56.154', os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.7.0_51'
Driver info: driver.version: unknown
    at <anonymous class>.WebElement.clickElement(file:///C:/Users/sam/AppData/Local/Temp/anonymous5133516236203723165webdriver-profile/extensions/fxdriver@googlecode.com/components/command_processor.js:10310)
    at <anonymous class>.DelayedCommand.prototype.executeInternal_/h(file:///C:/Users/sam/AppData/Local/Temp/anonymous5133516236203723165webdriver-profile/extensions/fxdriver@googlecode.com/components/command_processor.js:10884)
    at <anonymous class>.DelayedCommand.prototype.executeInternal_(file:///C:/Users/sam/AppData/Local/Temp/anonymous5133516236203723165webdriver-profile/extensions/fxdriver@googlecode.com/components/command_processor.js:10889)
    at <anonymous class>.DelayedCommand.prototype.execute/<(file:///C:/Users/sam/AppData/Local/Temp/anonymous5133516236203723165webdriver-profile/extensions/fxdriver@googlecode.com/components/command_processor.js:10831)

我还升级到了Geb、groovy和spock的最新版本。同样值得一提的是,自动化在chrome和ie上运行得很好。

EN

回答 1

Stack Overflow用户

发布于 2014-04-21 21:07:12

我不认为这是由于selenium版本的原因,我认为有些东西对于正在搜索的selenium是不可用的,比如button或text.So check。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22950700

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档