我正在使用以下代码来测试自动化selenium webdriver
List<WebElement> lViewLink = driver.findElements(By.xpath(aaObject.getProperty("aa_ViewLink")));
Viewloop:
for(WebElement view: lViewLink) {
view.click();
String sWizardHeader = driver.findElement(By.xpath(aaObject.getProperty("aa_NewAAWizard"))).getText();
if(sWizardHeader.equals("Auto Attendant Wizard")) {
break Viewloop;
} else {
clickObject(aaObject.getProperty("aa_Close"));
Thread.sleep(2000);
}
}
但是循环一直持续到lViewLink长度,代码中的问题是什么?
答案 0 :(得分:0)
假设String sWizardHeader
不等于"Auto Attendant Wizard"
。你能在if / else语句之前提供输出System.out.println(sWizardHeader)
吗?