与使用硒不可见的元素进行交互

时间:2014-02-03 11:09:35

标签: maven selenium selenium-webdriver

为我的应用程序实施EndUser登录测试时,通过LinkedIn登录时,出现此错误:  “元素目前不可见,因此可能无法与之互动。”

在cmd提示符下通过maven执行测试套件时出现此错误。虽然测试通过Firefox selenium插件完美运行。

我试着最大化我的窗户,这也不起作用。请帮忙。

2 个答案:

答案 0 :(得分:0)

只需尝试使用以下命令而不是WebElement click。

WebElement element=driver.findElement(By.cssSelector("span[name='test']"));
new Actions(driver).click(element).perform();

答案 1 :(得分:0)

我只是为Authorize按钮添加了一个assertElementPresent命令,它开始检测按钮,我就可以提交了。