bamuxian 发表于 2016-4-5 10:38:49

百度首页登录使用name属性,selenium代码报错

百度主页上的登录,通过firebug可以看到
<a class="lb" name="tj_login" href="https://passport.baidu.com/v2/?login&amp;tpl=mn&amp;u=http%3A%2F%2Fwww.baidu.com%2F">登录</a>

在selenium2中 输入java代码

WebElement logina= driver.findElement(By.name("tj_login"));
logina.click();

F11执行所有代码,界面会出错

org.openqa.selenium.ElementNotVisibleException: Element is not currently visible and so may not be interacted with

清晨一缕阳光 发表于 2016-4-5 11:24:48

增加等待时间,等待元素加载完成后再操作
页: [1]
查看完整版本: 百度首页登录使用name属性,selenium代码报错