Esempio n. 1
0
def browser_init(context):
    """
    :param context: Behave context
    """
    context.driver = webdriver.Chrome(
        executable_path='drivers/chromedriver.exe')
    # context.driver = webdriver.Safari()
    # context.driver = webdriver.Firefox(executable_path='drivers/geckodriver.exe')

    ### BrowserStack ###
    # desired_cap = {
    #     'browser': 'Safari',
    #     'browser_version': '13.0',
    #     'os': 'OS X',
    #     'os_version': 'Catalina',
    #     'name': 'Verify that Sign-In with existing account works'
    # }
    #
    # url = f'http://{bs_user}:{bs_pw}@hub-cloud.browserstack.com/wd/hub'
    # context.driver = webdriver.Remote(url, desired_capabilities=desired_cap)

    # context.driver.maximize_window()
    context.driver.implicitly_wait(10)
    context.driver.wait = WebDriverWait(context.driver, 25)
    context.app = Application(context.driver)
Esempio n. 2
0
def browser_init(context):
    """
    :param context: Behave context
    """
    context.driver = webdriver.Chrome()
    #context.driver = webdriver.Safari()
    #context.driver = webdriver.Firefox()

    #### EventFiringWebDriver ####
    #context.driver = EventFiringWebDriver(webdriver.Chrome(), MyListener())

    ### Browser Stack ###
    #desired_cap = {
    #    'browser': 'Chrome',
    #    'browser_version': '78.0',
    #    'os': 'OS X',
    #    'os_version': 'Catalina',
    #     'name': 'Remoute case Test'
    #}

    #url = f'http://{bs_user}:{bs_pw}@hub-cloud.browserstack.com/wd/hub'
    #url = f'http://{bs_user}:{bs_pw}@api.browserstack.com / automate / sessions / < session - id >.json'

    #context.driver = webdriver.Remote( url, desired_capabilities=desired_cap )

    context.driver.maximize_window()
    context.driver.implicitly_wait(10)
    context.driver.wait = WebDriverWait(context.driver, 29)
    context.app = Application(context.driver)
Esempio n. 3
0
def browser_init(context):
    context.driver = EventFiringWebDriver(webdriver.Chrome(), MyListener())

    context.driver.maximize_window()
    context.driver.implicitly_wait(4)
    context.driver.wait = WebDriverWait(context.driver, 4)

    context.app = Application(context.driver)
def browser_init(context):
    """
    :param context: Behave context
    """
    context.driver = webdriver.Chrome()
    # context.browser = webdriver.Safari()
    # context.browser = webdriver.Firefox()

    # context.driver.maximize_window()
    context.driver.implicitly_wait(4)
    context.app = Application(context.driver)
def browser_init(context):
    """
    :param context: Behave context
    """
    context.driver = webdriver.Chrome(
        executable_path='drivers/chromedriver.exe')
    # context.driver = webdriver.Safari()
    # context.driver = webdriver.Firefox(executable_path='drivers/geckodriver.exe')

    # context.driver.maximize_window()
    context.driver.implicitly_wait(4)
    context.driver.wait = WebDriverWait(context.driver, 15)

    context.app = Application(context.driver)