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')