Im пытается написать простые тесты, которые позволят ввести дату для поиска конкретного автомобиля на странице, что позволяет проверять информацию о транспортных средствах (в будущем я хочу создать динамическое изменение данных, чтобы он проверял все возможности и найти правильную дату):Проблема с форматированием даты в Selenium Webdriver
https://historiapojazdu.gov.pl/
, но когда я пытаюсь отправить любую дату, даже статическое значение, вместо ввода чисел I Получать в ответ « .____.».
public class VinTest {
public static void main(String args[])
{
int DD=01;
int MM=01;
int YYYY=2000;
}
@Test
public void date_FF() {
WebDriver ffDriver = new FirefoxDriver();
// Calendar calendar = Calendar.getInstance();
// calendar.setTime(new Date());
// calendar.add(Calendar.DATE,10);
// System.out.println(calendar.getTime());
ffDriver.get("https://historiapojazdu.gov.pl/");
WebElement NrRej = ffDriver.findElement(By.id("_historiapojazduportlet_WAR_historiapojazduportlet_:rej"));
WebElement Vin = ffDriver.findElement(By.id("_historiapojazduportlet_WAR_historiapojazduportlet_:vin"));
WebElement DataRej = ffDriver.findElement(By.id("_historiapojazduportlet_WAR_historiapojazduportlet_:data"));
WebElement SubmitButton = ffDriver.findElement(By.id("_historiapojazduportlet_WAR_historiapojazduportlet_:btnSprawdz"));
NrRej.sendKeys("PN58210");
Vin.sendKeys("W0L0TGF48Y6064323");
DataRej.sendKeys("01012000");
// SubmitButton.click();
ffDriver.close();
}
}
Может кто подскажет, как избежать превращения «01012000» в «. .____»
Я думаю, что лучше использовать 'DataRej.clear();' с этим также – Saifur