У меня тут какие-то проблемы. Я не могу ввести текст, чтобы заполнить пробел 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();
но все еще не работает .. не могли бы вы мне помочь, пожалуйста. Спасибо