【发布时间】:2018-07-04 00:28:48
【问题描述】:
我在尝试选择下拉菜单中的两个元素时遇到了重大问题。我尝试了 xpath、链接文本和 css 选择器,但它不会选择密码按钮或注销按钮。
用于密码按钮的 Xpath:"//*[@id='app']/header/div[3]/nav/ul/li/a"
用于注销按钮的 CSS:["data-logged-in-log-out-button"]
用于注销按钮的 XPath:"//*[@id='app']/header/div[3]/nav/ul/a"
我得到的选择密码的错误是:
org.openqa.selenium.WebDriverException:未知错误:元素 ... 在点 (989, 233) 处不可点击。 其他元素会收到点击:...
【问题讨论】:
-
请添加您使用的确切 xpath 或其他定位器。
-
您要选择什么 - 注销?你得到的例外是什么?您能分享您尝试过的代码吗?
-
你能以文本格式分享这个 HTML 代码吗?
-
我已经添加了我尝试过的 Xpath 和选择器,我试图选择密码按钮和注销按钮。选择密码时出现的错误是:org.openqa.selenium.WebDriverException:未知错误:元素 ... 在点 (989, 233) 处不可点击。其他元素会收到点击:...
-
我明白了。当页面加载时,您是否有一些覆盖(一些半透明的屏幕)?看起来您的定位器被其他元素覆盖了。
标签: java selenium ui-automation