1

送信をクリックした後に最後のテキスト フィールドをクリアする場所は、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);

皆さんありがとう。

4

1 に答える 1

0

このスレッドはもっと明確だったかもしれません。検索を入力した後、コンボボックスから要素を選択したいようです。この質問はすでに解決されており、Google 検索で 1 位に表示されています。

コンボボックス項目を選択するSelenium WebDriver?

于 2012-07-31T08:37:24.410 に答える