webElement.click()不起作用,但action.click(webElement).build()。perform();作品

时间:2015-09-18 16:56:56

标签: java selenium selenium-webdriver selenium-chromedriver

我是Selenium测试的新手,所以如果我的问题听起来很简单,我会提前道歉。

我正在使用Java和Selenium编写测试。有时我需要单击WebElement(例如按钮)。如果我使用YourContext.SomeTable.Where(s => s.OwnerUserId == currentUser.UserId) 它不起作用,但element.click();有效,原因是什么?

顺便说一句,此按钮不在页面上,需要向下滚动才能看到它。 请在下面找到DOM:action.click(element).built().perform();

1 个答案:

答案 0 :(得分:-1)

这里是答案answer

来自你的陈述

  

此按钮不在页面上,需要向下滚动才能看到它。   很明显,WebElement#click()将不起作用。