登录到我的应用程序后,有时会打开一个框架,这需要单击“确定”按钮。因此,我编写了下面的代码,用于切换到框架,单击“确定”按钮并再次切换到默认值。
driver.switchTo().frame(driver.findElement(By.id("InlineDialog_Iframe")));
driver.findElement(By.id(prop.getProperty("pending_email_close_btn_id"))).click();
driver.switchTo().defaultContent();
但是,如果框架没有出现,那么代码会给出错误,说框架不存在。
请让我知道如何使用“if”循环或任何其他方法检查框架是否存在?
萧十郎
相关分类