送信をクリックした後に最後のテキスト フィールドをクリアする場所は、WebDriver のバグですか? 回避策はありますか?私が行う必要があるテストのほとんどは、フォームに入力して送信する必要があるため、これが問題である場合は、RC に戻る必要があるかもしれません... または、セレンに似た無料のテストツールを考えている人がいて、信頼できるはずですか?
//Enter class harvested
//text fields
WebElement blankyear1 = driver.findElement(By.id("combobox0-text"));
WebElement blankyear2 = driver.findElement(By.id("combobox1-text"));
WebElement blankyear3 = driver.findElement(By.id("combobox2-text"));
blankyear3.sendKeys("Barley");
blankyear1.sendKeys("Wheat");
WebDriverWait wait = new WebDriverWait(driver, 5);
wait.until(ExpectedConditions.elementToBeClickable(By.id("combobox2-text")));
Thread.sleep(3000);
//last text field that gets cleared out before or after submit? (not sure)
blankyear2.sendKeys("Wheat");
Thread.sleep(3000);
//Submit application
driver.findElement(By.name("preSubmitApplication")).click();
Thread.sleep(3000);
皆さんありがとう。