Всем привет, помогите решить задачу.
Куча вариантов в интернете, но в IntelliJ IDEA они не работают или я, что то не так делаю....
1. Автоматизировать сценарий:
a) Зайти на сайт (английская версия) https://www.booking.com
b) Выбрать город "New York"
c) дата: May 1, 2020 - May 30, 2020
d) Поиск
2. Проверить, что в полученном результате (1-я страница):
- город в каждом отеле из списка результатов - "New York"
- соответствие датам: May 1, 2020 - May 30, 2020.
Проблема с выбором даты....
import org.openqa.selenium.By;
import org.openqa.selenium.Keys;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
import org.testng.annotations.Test;
public class TEST {
@Test
public void navigateTobookingWebSite() {
WebDriver driver = new ChromeDriver();
driver.manage().window().maximize();
WebElement search = driver.findElement(By.id("ss"));
search.sendKeys("New York, New York State, USA");
search.sendKeys(Keys.ENTER);
driver.findElement(By.className("sb-date-field__display")).click();
}
}