def run_script(browser='chrome'): try: driver = Utilities.create_webdriver_instance(browser=browser) driver.get(WEBSITE_URL) TaskFour.select_random_video_on_homepage(driver) TaskFour.wait_for_ad_to_complete(driver) TaskFour.move_progress_bar_to_some_position(driver) except Exception: # TODO: Remove broad exceptions # TODO: Add logging # TODO: Take screenshot traceback.print_exc() finally: driver.quit() print('Script Complete')
def run_script(browser='chrome'): try: driver = Utilities.create_webdriver_instance(browser=browser) TaskTwo.search_for_flights(driver) TaskTwo.wait_for_flight_results_page_to_load(driver) TaskTwo.select_first_view_deal(driver) TaskTwo.select_second_view_deal(driver) except Exception: # TODO: Remove broad exceptions # TODO: Add logging # TODO: Take screenshot traceback.print_exc() finally: driver.quit() print('Script Complete')