示例#1
0
def test_selenium():
    driver = create_driver()

    driver.get('https://app.crossbrowsertesting.com/login')
    login_form = LoginForm(driver)
    login_form.login()

    driver.get('https://app.crossbrowsertesting.com/selenium/run')

    wait = WebDriverWait(driver, 5)
    desktop_os = wait.until(
        EC.presence_of_element_located((By.ID, 'desktop-os')))

    time.sleep(5)
    driver.quit()
示例#2
0
def test_live():
    driver = create_driver()

    driver.get('https://app.crossbrowsertesting.com/login')
    login_form = LoginForm(driver)
    login_form.login()

    # this might make more sense in a LiveTest class
    wait = WebDriverWait(driver, 5)
    url_bar = wait.until(
        EC.presence_of_element_located(
            (By.CSS_SELECTOR, 'input[data-se-id="liveTestUrl"]')))

    driver.find_element(By.NAME,
                        'address').send_keys("https://crossbrowsertesting.com")

    time.sleep(5)
    driver.quit()