def test_verify_flight_status_widget(eyes, driver): eyes.open(driver, "FlyDubai IBE", "Verify Flight Status Widget") driver.find_element_by_css_selector( 'div.widgetBoxWrapper > ul li:nth-of-type(4)').click() eyes.check("FZ Manage Booking Widget", Target.region('div.widgetBoxWrapper')) eyes.close(False)
def test_verify_search_ow_results_page(eyes, driver): eyes.open(driver, "FlyDubai IBE", "Verify Flight listing page") driver.find_element_by_css_selector( 'div.widgetBoxWrapper .radio-oneway-div').click() driver.find_element_by_css_selector( 'div.widgetBoxWrapper #airport-destination').click() driver.find_element_by_css_selector( '.DestinationAirlist li[data-value=\'MCT\']').click() driver.execute_script( 'date = new Date();date.setDate(date.getDate()+20);document.getElementById("FormModel_DepartureDate").value=""+date' ) driver.find_element_by_css_selector( "div.widgetBoxWrapper input[value='Search']").click() WebDriverWait(driver, 30).until( EC.presence_of_all_elements_located( (By.CSS_SELECTOR, '.tripSummaryBox'))) eyes.check("FZ Manage Booking Widget", Target.window()) eyes.close(False)
def test_verify_home_page(eyes, driver): eyes.open(driver, "FlyDubai IBE", "Verify Home Page") eyes.check("FZ IBE Home page", Target.window()) eyes.close(False)
def test_verify_search_widget(eyes, driver): eyes.open(driver, "FlyDubai IBE", "Verify Search Widget") eyes.check("FZ Search Widget", Target.region('div.widgetBoxWrapper')) eyes.close(False)