
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
public staticvoid waitNameText(WebDriver driver, String element, String textData) { // Waitオブジェクト作成 Wait<WebDriver> wait = new WebDriverWait(driver, 10); // 待機条件を実装 ExpectedCondition<Boolean> waitCondition = new ExpectedCondition<Boolean>() { public Boolean apply(WebDriver driver) { driver.findElement(By.name(element)).sendKeys(textData); return true; } }; // 条件を満たすまで待つ wait.until(waitCondition); } |
他参考
https://hacknote.jp/archives/5730/
こちらもどうぞ