用selenium定位百度登录按钮操作的时候报元素不可以交互
原始代码:
driver.findElement(By.name("tj_login")).click();
错误信息:
解决方案:
用name定位百度首页登录按钮时,存在两个相同的属性值,导致浏览器执行的时候获取失败
修改代码为xpath定位,用例执行成功
driver.findElement(By.xpath("//*[@id=\"u1\"]/a[8]")).click();
用selenium定位百度登录按钮操作的时候报元素不可以交互
原始代码:
driver.findElement(By.name("tj_login")).click();
错误信息:
解决方案:
用name定位百度首页登录按钮时,存在两个相同的属性值,导致浏览器执行的时候获取失败
修改代码为xpath定位,用例执行成功
driver.findElement(By.xpath("//*[@id=\"u1\"]/a[8]")).click();