如何解决在 selenium WebDriver 的主菜单中选择子菜单选项时需要帮助
需要帮助从 selenium WebDriver 的主菜单中选择子菜单选项。下面是我的代码,它抛出异常。
driver.findElement(By.xpath("//li[@class='slds-list__item']//a[@title='Search Claims']")).click();
线程“main”org.openqa.selenium.JavascriptException 中的异常:javascript 错误:无法读取未定义的属性“defaultView” (会话信息:chrome=91.0.4472.124) 构建信息:版本:'3.141.59',修订版:'e82be7d358',时间:'2018-11-14T08:25:48' 系统信息:主机:'LTUS139625',ip:'192.168.1.13',os.name:'Windows 10',os.arch:'amd64',os.version:'10.0',java.version:'15.0.2 ' 驱动程序信息:org.openqa.selenium.chrome.ChromeDriver 功能 {acceptInsecureCerts: false,browserName: chrome,browserVersion: 91.0.4472.124,chrome: {chromedriverVersion: 91.0.4472.101 (af52a90bf870...,userDataDir: C:\Users\266851\AppData\Loc...} : {debuggerAddress: localhost:62655},javascriptEnabled: true,networkConnectionEnabled: false,pageLoadStrategy: normal,platform: WINDOWS,platformName: WINDOWS,proxy: Proxy(),setWindowRect: true,strictFileInteractability: false,timeouts: {implicit: 0,pageLoad: 300000,script: 30000},unhandledPromptBehavior: 关闭和通知,webauthn:extension:largeBlob: true,webauthn:virtualAuthenticators: true} 会话 ID:4cfb5116964ce2aaeba5985bae0b85d7 在 java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 在 java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:64) 在 java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 在 java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500) 在 java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481) 在 org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:187) 在 org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:122) 在 org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49) 在 org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:158) 在 org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83) 在 org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552) 在 org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:285) 在 org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:84) 在 newpackage.MyClass.main(MyClass.java:80)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。