0
我想測試與硒/硒寶付款。硒多步驟的I幀(貝寶)
我在等待要加載的嵌入框架,然後切換到它,填寫登錄表單,並點擊登錄按鈕。
,但我怎麼可以從那裏等待下一步要加載? (在iframe最初加載後發生的步驟之間存在顯着的加載時間,所以waitForLoad不會捕獲它)
我試過waitForLoad(confirmButton)
,但它超時。 (我仍然在iframe焦點)。
我該怎麼辦呢?
感謝
我想測試與硒/硒寶付款。硒多步驟的I幀(貝寶)
我在等待要加載的嵌入框架,然後切換到它,填寫登錄表單,並點擊登錄按鈕。
,但我怎麼可以從那裏等待下一步要加載? (在iframe最初加載後發生的步驟之間存在顯着的加載時間,所以waitForLoad不會捕獲它)
我試過waitForLoad(confirmButton)
,但它超時。 (我仍然在iframe焦點)。
我該怎麼辦呢?
感謝
使用等待命令:
public void waitForElementPresent() {
WebDriverWait wait = new WebDriverWait(driver, 20);
wait.until(ExpectedConditions
.visibilityOfElementLocated(By.id("");
}
感謝,幫我! (旁註:第二步完全不在同一個iframe中......這就是爲什麼等待不起作用,但是這種方法無論如何都是/很好的) – devman
下頁的使用定位器,並等待他們 – Gaurav
@Gaurav了'confirmButton'(僅!)是第二頁上。仍然在等待它不起作用 – devman
你能告訴我你是用什麼做的。 – Gaurav