0
我正在嘗試導航到iframe並使用硒返回到頂部幀。如何在Selenium中切換和切換
<html>
<body>
<div id="testID">This is upper frame</div>
<iframe src="test.html"></iframe>
</body>
</html>
我想獲得testID,我很容易使用driver.findElement(By.id("testID"))
。
然後我想使用driver.switchTo().frame(driver.findElement(By.id("new_page")));
導航到iframe,其中new_page
是test.htm
裏面的id。
現在,我的要求是切換回來,以便我可以再次從上述正文中讀取testID
。
但是,如果使用: driver.switchTo().frame(driver.findElement(By.id("testID")));
我得到的異常,如:
無法找到元素