我无法点击元素,因为会出现叠加层。尝试使用功能滚动到元素并将其设置在底部。对我不起作用。
ChromeOptions options = new ChromeOptions();
options.setCapability(CapabilityType.ELEMENT_SCROLL_BEHAVIOR, 1);
RemoteWebDriver driver = new ChromeDriver(options);
我们可以使用java,chrome选项(js除外)以另一种方式完成吗?
chromedriver 2.36
selenium 3.11.0
testNG 6.14.2
答案 0 :(得分:0)
如果在要单击的元素顶部覆盖了某些内容,则使用actions方法移动到该元素,使其能够单击然后单击。这应该有效:
Actions actions1 = new Actions(driver);
actions1.moveToElement(youElement);
actions1.click();
actions1.build().perform();