Как ввести текст в ModalDialog в Webdriver - PullRequest
0 голосов
/ 01 июля 2018

У меня тут какие-то проблемы. Я не могу ввести текст, чтобы заполнить пробел modalDialog в веб-драйвере.

Это интерфейс моего модального диалога: my modalDialog

Я пытался так:

WebDriverWait  block = new WebDriverWait(driver,10);
    WebElement     modal = block.until(ExpectedConditions.visibilityOfElementLocated(By.id("tambahbarang")));
    WebElement input;
    input    = modal.findElement(By.id("nama"));
    input.sendKeys("Kursi Kayu Jati");
    input    = modal.findElement(By.id("jenis"));
    input.sendKeys("Furniture");
    input    = modal.findElement(By.id("suplier"));
    input.sendKeys("CV Golden Wings");
    input    = modal.findElement(By.id("modal"));
    input.sendKeys("350000");
    input    = modal.findElement(By.id("harga"));
    input.sendKeys("500000");
    input    = modal.findElement(By.id("jumlah"));
    input.sendKeys("2");

    input    = driver.findElement(By.id("submit"));
    input.click();

    Thread.sleep(10000);
    driver.quit();

но все еще не работает .. не могли бы вы мне помочь, пожалуйста. Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...