【发布时间】:2014-08-11 17:27:22
【问题描述】:
目前在 java 中使用 selenium 并尝试定位元素并单击。它给出的错误是元素在点 (x,y) 处不可点击,其他元素将收到点击:
但是我希望它点击的元素是什么...
感谢任何帮助。
【问题讨论】:
-
通常表示前面有东西。
标签: java google-chrome selenium selenium-webdriver ui-automation
目前在 java 中使用 selenium 并尝试定位元素并单击。它给出的错误是元素在点 (x,y) 处不可点击,其他元素将收到点击:
但是我希望它点击的元素是什么...
感谢任何帮助。
【问题讨论】:
标签: java google-chrome selenium selenium-webdriver ui-automation
有时标准的.click() 不起作用。我建议使用OpenQA.Interactions.Actions 类。
Actions action = new Actions(driver);
action.MoveToElement(element).perform();
action.click().perform();
这应该在您所说的元素存在的给定位置执行点击。
【讨论】: