Selenium webdriver Selenium Web驱动程序

Selenium webdriver Selenium Web驱动程序,selenium-webdriver,Selenium Webdriver,您好,我在运行Selenium web驱动程序时遇到错误,请帮助解决 线程“main”org.openqa.selenium.WebDriverException中的异常: 元素必须是用户可编辑的,才能将其清除。命令持续时间 或超时:103毫秒生成信息:版本:“2.53.0”,版本: “35ae25b”,时间:“2016-03-15 17:00:58”系统信息:主机:“anil PC”, ip:'192.168.0.131',os.name:'Windows Vista',os.arch:'x8

您好,我在运行Selenium web驱动程序时遇到错误,请帮助解决

线程“main”org.openqa.selenium.WebDriverException中的异常: 元素必须是用户可编辑的,才能将其清除。命令持续时间 或超时:103毫秒生成信息:版本:“2.53.0”,版本: “35ae25b”,时间:“2016-03-15 17:00:58”系统信息:主机:“anil PC”, ip:'192.168.0.131',os.name:'Windows Vista',os.arch:'x86', os.version:'6.0',java.version:'1.7.0-ea'会话ID: 0736ad53-a638-44e4-a24a-bcda63bb6f4e驾驶员信息: org.openqa.selenium.firefox.FirefoxDriver功能 [{platform=WINDOWS,acceptSslCerts=true,javascriptEnabled=true, browserName=firefox,rotatable=false,locationContextEnabled=true, 版本=43.0.1,CSSSelectorEnabled=true,databaseEnabled=true, HandleAlerts=true,nativeEvents=false,WebStorage Enabled=true, applicationCacheEnabled=true,takesScreenshot=true}] sun.reflect.NativeConstructorAccessorImpl.newInstance0(本机方法) 在 sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) 在 sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 位于java.lang.reflect.Constructor.newInstance(Constructor.java:531) 在 org.openqa.selenium.remote.ErrorHandler.CreateTrowable(ErrorHandler.java:206) 在 org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:158) 在 org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:678) 在 org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:327) 在 org.openqa.selenium.remote.RemoteWebElement.clear(RemoteWebElement.java:140) 在demo.TestFB.main(TestFB.java:26)处,由以下原因引起: org.openqa.selenium.WebDriverException:元素必须是用户可编辑的 为了清理它。生成信息:版本:“2.53.0”,修订版: “35ae25b”,时间:“2016-03-15 17:00:58”系统信息:主机:“anil PC”, ip:'192.168.0.131',os.name:'Windows Vista',os.arch:'x86', os.version:'6.0',java.version:'1.7.0-ea'驱动程序信息: driver.version:在.bot.Error处未知(file:///C:/Users/anil/AppData/Local/Temp/anonymous9127022654718385403webdriver-简介/扩展/fxdriver@googlecode.com/组件/命令处理器(js:681) at.bot.action.clear(file:///C:/Users/anil/AppData/Local/Temp/anonymous9127022654718385403webdriver-简介/扩展/fxdriver@googlecode.com/组件/命令处理器(js:11685) 在.WebElement.clearElement(file:///C:/Users/anil/AppData/Local/Temp/anonymous9127022654718385403webdriver-简介/扩展/fxdriver@googlecode.com/组件/命令处理器(js:12136) at.DelayedCommand.prototype.executeInternal\uh(file:///C:/Users/anil/AppData/Local/Temp/anonymous9127022654718385403webdriver-简介/扩展/fxdriver@googlecode.com/组件/命令处理器(js:12661) at.DelayedCommand.prototype.executeInternal_(file:///C:/Users/anil/AppData/Local/Temp/anonymous9127022654718385403webdriver-简介/扩展/fxdriver@googlecode.com/组件/命令处理器(js:12666) 在.DelayedCommand.prototype.execute/中,您正在对用户不可编辑的元素调用clear(),因此该元素不是输入或文本区域

元素必须是用户可编辑的,才能将其清除

来自selenium java文档中关于clear()的内容


你的问题是什么?您还没有提供任何我们可以检查的代码。你用谷歌搜索错误信息了吗?你发现了什么?您试图在代码中调整什么?请添加更多关于您的场景是什么、您尝试了什么以及结果是什么的详细信息。
/**
   * If this element is a text entry element, this will clear the value. Has no effect on other
   * elements. Text entry elements are INPUT and TEXTAREA elements.
   *
   * Note that the events fired by this event may not be as you'd expect.  In particular, we don't
   * fire any keyboard or mouse events.  If you want to ensure keyboard events are fired, consider
   * using something like {@link #sendKeys(CharSequence...)} with the backspace key.  To ensure
   * you get a change event, consider following with a call to {@link #sendKeys(CharSequence...)}
   * with the tab key.
   */