51Testing软件测试论坛
标题:
Selenium定位不了腾讯首页登录的IFrame元素?
[打印本页]
作者:
测试积点老人
时间:
2020-7-14 10:45
标题:
Selenium定位不了腾讯首页登录的IFrame元素?
Exception in thread "main" org.openqa.selenium.NoSuchElementException: Unable to locate element: #switcher_plogin
For documentation on this error, please visit: No Such Element
public static void main(String[] args) {
System.out.println("start login");
System.setProperty("webdriver.gecko.driver", "E://Selenium//geckodriver-v0.11.1-win64//geckodriver.exe");
WebDriver driver = new FirefoxDriver();
driver.get("http://qq.com");
WebElement loginLayout = driver.findElement(By.cssSelector("a[id='loginGrayLayout']"));
loginLayout.click();
driver.switchTo().frame("login_frame");//进入IFrame
WebElement loginByAccount = driver.findElement(By.id("switcher_plogin"));
loginByAccount.click();
}
复制代码
作者:
海海豚
时间:
2020-7-15 09:53
试一下xpath
作者:
bellas
时间:
2020-7-15 10:00
等大神来
作者:
郭小贱
时间:
2020-7-15 10:13
是不是有iframe嵌套?
作者:
qqq911
时间:
2020-7-15 10:16
用xpath
作者:
jingzizx
时间:
2020-7-15 13:54
查找原因
作者:
litingting0214
时间:
2020-7-15 15:42
使用xpath
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2