Beispiel #1
0
def __main__():
    for _ in range(10000):

        desired_cap = {}
        desired_cap['browserName'] = random.choice(browsers)
        if desired_cap['browserName'] == 'microsoftedge' or desired_cap['browserName'] == 'internet explorer':
            desired_cap['platform'] = 'Windows 10'

        elif desired_cap['browserName'] == 'safari':
            desired_cap['platform'] = 'macOS 10.12'
        else:
            desired_cap['platform'] = random.choice(platforms)
        desired_cap['name'] = 'Test - {}'.format(str(_))

        d = webdriver.Remote(
            command_executor='http://{}:{}@ondemand.saucelabs.com:80/wd/hub'.format(config['sauce']['user'],
                                                                                    config['sauce']['key']),
            desired_capabilities=desired_cap)

        l = getting_data()
        l.run(d, by = By.XPATH, locator = '//table[@id="large-table"]')
        l.run(d, by=By.PARTIAL_LINK_TEXT, locator='Elemental')
        l.run(d, by=By.LINK_TEXT, locator='Elemental Selenium')
        l.run(d, by=By.ID, locator='large-table')
        l.run(d, by=By.CSS_SELECTOR, locator='#large-table')
        l.run(d, by=By.CSS_SELECTOR, locator='.column-14')
        l.run(d, by=By.CLASS_NAME, locator='column-14')
        d.quit()
Beispiel #2
0
def __main__():
    for _ in range(10000):
        d = webdriver.Ie()
        l = getting_data()
        l.run(d, by=By.XPATH, locator='//table[@id="large-table"]')
        l.run(d, by=By.PARTIAL_LINK_TEXT, locator='Elemental')
        l.run(d, by=By.LINK_TEXT, locator='Elemental Selenium')
        l.run(d, by=By.ID, locator='large-table')
        l.run(d, by=By.CSS_SELECTOR, locator='#large-table')
        l.run(d, by=By.CSS_SELECTOR, locator='.column-14')
        l.run(d, by=By.CLASS_NAME, locator='column-14')
Beispiel #3
0
def __main__():
    for _ in range(10000):
        options = webdriver.ChromeOptions()
        options.add_argument('--headless')
        options.add_argument('--window-size=1200x600')
        d = webdriver.Chrome(chrome_options=options)
        l = getting_data()
        l.run(d, by=By.XPATH, locator='//table[@id="large-table"]')
        l.run(d, by=By.PARTIAL_LINK_TEXT, locator='Elemental')
        l.run(d, by=By.LINK_TEXT, locator='Elemental Selenium')
        l.run(d, by=By.ID, locator='large-table')
        l.run(d, by=By.CSS_SELECTOR, locator='#large-table')
        l.run(d, by=By.CSS_SELECTOR, locator='.column-14')
        l.run(d, by=By.CLASS_NAME, locator='column-14')
        d.quit()