Ejemplo n.º 1
0
        public void FlightSearch_Single()
        {
            LoginPage loginPage = new LoginPage(driver);
            MenuPage  menuPage  = loginPage.EnterLoginDetails(new UserLogin());

            FlightSearchPage flightSearchPage = menuPage.ClickFlightSearch();

            flightSearchPage.FromAirport("LGW");
            flightSearchPage.ToAirport("AMS");
            flightSearchPage.addAdults("5");
            flightSearchPage.addChildren("1");
            flightSearchPage.addInfantsOwnSeat("1");
            flightSearchPage.addFromDate("01/07/2017");
            flightSearchPage.ClickSubmitButton();
        }
Ejemplo n.º 2
0
        public void FlightSearch_Return()
        {
            LoginPage loginPage = new LoginPage(driver);
            MenuPage  menuPage  = loginPage.EnterLoginDetails(new UserLogin());

            FlightSearchPage flightSearchPage = menuPage.ClickFlightSearch();

            flightSearchPage.FromAirport("LTN");
            flightSearchPage.ToAirport("EDI");
            flightSearchPage.addAdults("2");
            flightSearchPage.addChildren("1");
            flightSearchPage.addInfantsOwnSeat("1");
            flightSearchPage.addFromDate("01/08/2017");
            flightSearchPage.addToDate("08/08/2017");
            flightSearchPage.ClickSubmitButton();

            Thread.Sleep(5000);
        }
Ejemplo n.º 3
0
        public void Test01()
        {
            LoginPage loginPage = new LoginPage(driver);

            loginPage.LoginField();
            loginPage.PasswordField();
            loginPage.LoginButtonClick();

            Thread.Sleep(3000);
            //driver.Manage().Timeouts().ImplicitlWait(TimeSpan.FromSeconds(5));

            MenuPage menuPage = new MenuPage();

            menuPage.FlightSearchLink();

            FlightSearchPage flightSearchPage = new FlightSearchPage();


            //var flightSearchLink = driver.FindElement(By.Id("flightSearchLink"));
            //flightSearchLink.Click();

            //var fromAirportField = driver.FindElement(By.Id("from-airport"));
            //fromAirportField.Click();
            //fromAirportField.SendKeys("LGW" + Keys.Tab);

            //var toAirportField = driver.FindElement(By.Id("to-airport"));
            //toAirportField.Click();
            //toAirportField.SendKeys("AMS" + Keys.Tab);

            //var fromDateField = driver.FindElement(By.Id("from-date"));
            //fromDateField.Click();

            //var noOfAdult = driver.FindElement(By.Id("adults-a"));
            //noOfAdult.Click();
            //noOfAdult.SendKeys("3" + Keys.Tab);

            //var searchButton = driver.FindElement(By.Id("flight-search-button"));
            //searchButton.Click();

            //Thread.Sleep(TimeSpan.FromSeconds(5));

            //var OKButton = driver.FindElement(By.CssSelector("#erorr-modal-type-3 button[class$='btn-accept']"));
            //OKButton.Click();
        }