Когда я использую SendKeys для отправки даты в поле и когда я запускаю скрипт, его дата дважды вставляется в это поле - PullRequest
0 голосов
/ 18 февраля 2020
        package debut.Ifinca.NewOrder;
        import org.openqa.selenium.By;
        import org.openqa.selenium.WebDriver;
        import org.openqa.selenium.chrome.ChromeDriver;
        import org.openqa.selenium.support.ui.Select;

        public class NewIfincaOrder {
        public static void main(String[] args)

            {       System.setProperty("webdriver.chrome.driver","C:\\\\Users\\\\COMPUTER\\\\Desktop\\\\chromedriver_win32 (2)\\\\chromedriver.exe");
                WebDriver driver = new   ChromeDriver();
                driver.get("http://js-server.debutinfotech.com:3093/");

                driver.manage().window().maximize();
 //Here When I am sending this date its getting entered twice in this field.This field has Date picker format.
    driver.findElement(By.xpath(".//input[@id='exporter_delivery_date']")).sendKeys("02/18/2020");
        }
        }

1 Ответ

0 голосов
/ 18 февраля 2020

Вы пытались сначала очистить поле?

driver.findElement(By.xpath(".//input[@id='exporter_delivery_date']")).clear();
driver.findElement(By.xpath(".//input[@id='exporter_delivery_date']")).sendKeys("02/18/2020");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...