我是java的新手,我正在尝试验证列表中是否存在该名称,请不要执行其他任何操作。
@Override
public void accept(ExcelTestStep excelTestStep) {
String[] names = attendeeTypes.split("@@");
for (String name : names) {
MouseOver.run(Passkey_Events.PK_Home.lnkManage);
Input.run(Passkey_Events.ManageTab.lnkPasskeyAdmin);
SwitchTo.run("xpath|//iframe[contains(@id,'menu')]");
Input.run(Passkey_Events.PK_Admin.btnRegLinkSetup);
SwitchTo.run("");
SwitchTo.run("xpath|//iframe[contains(@id,'listing')]");
Boolean blnObjPresent= clickObjectWithTagContainingText("option", name).isEmpty();
if (!blnObjPresent){
clickObjectWithTagContainingText("option", "All Organizers");
WaitForSeconds.run("200", "force");
clickObjectWithTagContainingText("option", name);
Input.run(Passkey_Events.PK_Admin_RegLinkSetup.btnRegLinkContinue);
SwitchTo.run("");
SwitchTo.run("xpath|//iframe[contains(@id,'listing')]");
Input.run(Passkey_Events.PK_Admin_RegLinkSetup.btnSave);
Input.run(Passkey_Events.PK_Admin_RegLinkSetup.chkEnableParticipantAPI);
Input.run(Passkey_Events.PK_Admin_RegLinkSetup.btnSave);
SwitchTo.run("xpath|//iframe[contains(@id,'menu')]");
Input.run(Passkey_Events.PK_Admin.btnRegLinkSetup);
SwitchTo.run("");
SwitchTo.run("xpath|//iframe[contains(@id,'listing')]");
VerifyExistence.run(By.xpath("//option[contains(text(),'" + name + "')]"));
}else {
Input.run(Passkey_Events.PK_Admin.btnRegLinkSetup);
}
}
}
}.run();
}
答案 0 :(得分:-1)