示例#1
0
def step_impl(context):

    context.driver = webdriver.Chrome()
    # launches a new chrome window and gives you access to it programatically
    page = NewPostPage(context.driver)

    context.driver.get(page.url)  # navigates to that given site
示例#2
0
def step_impl(context):
    driver_options = webdriver.ChromeOptions()
    driver_options.add_argument("--incognito")

    context.driver = webdriver.Chrome(chrome_options=driver_options)
    page = NewPostPage(context.driver)
    context.driver.get(page.url)
def get_page_by_id(driver, page_id) -> BasePage:
    if page_id == "homepage":
        return HomePage(driver)
    elif page_id == "blog-page":
        return BlogPage(driver)
    elif page_id == "new post page":
        return NewPostPage(driver)

    raise RuntimeError(f"There is no page called: {page_id}")
示例#4
0
def step_impl(context, content, field_name):
    page = NewPostPage(context.browser)
    page.form_field(field_name).send_keys(content)
示例#5
0
def step_imple(context):
    page = NewPostPage(context.driver)
    page.submit_button.click()
示例#6
0
def step_impl(context):
    context.driver = webdriver.Chrome('C:/chromedriver.exe')
    page = NewPostPage(context.driver)
    context.driver.get(page.url)
示例#7
0
def step_impl(context):
    context.driver = webdriver.Chrome()
    new_post_page = NewPostPage(context.driver)
    context.driver.get(new_post_page.url)
示例#8
0
def step_impl(context, content, field_name):
    page = NewPostPage(context.driver)
    page.form_field(name=field_name).send_keys(content)
示例#9
0
def step_impl(context):
    context.driver = webdriver.Chrome(
        'C:\\Users\\d33ps3curity\\Downloads\\chromedriver_win32\\chromedriver.exe'
    )
    page = NewPostPage(context.driver)
    context.driver.get(page.url)
示例#10
0
def step_impl(context):
    context.driver = webdriver.Firefox()
    page = NewPostPage(context.driver)
    context.driver.get(page.url)
示例#11
0
def step_impl(context):
    context.driver = webdriver.Chrome(
        'c:\AutoSWTesting\Section10\chromedriver74')
    page = NewPostPage(context.driver)
    context.driver.get(page.url)
示例#12
0
def step_impl(context):
    context.driver = webdriver.Firefox(executable_path="C:/Users/geckodriver.exe")
    page = NewPostPage(context.driver)
    context.driver.get(page.url)
示例#13
0
def step_impl(context):
    context.driver = webdriver.Chrome(
        'C:/Projects/ZJ/Udemy/automated_software_testing/section10_acceptance_testing/chromedriver_win32/chromedriver'
    )
    page = NewPostPage(context.driver)
    context.driver.get(page.url)
示例#14
0
def step_impl(context, content, field_name):
    page = NewPostPage(context.driver)
    page.form_field(field_name).send_keys(content)
示例#15
0
def step_impl(context):
    page = NewPostPage(context.browser)
    page.submit_button.click()
示例#16
0
def step_impl(context):
    context.browser = webdriver.Chrome()
    page = NewPostPage(context.browser)
    context.browser.get(page.url)
示例#17
0
def step_impl(context):
    context.driver = webdriver.Chrome(
        '/Users/admin/PycharmProjects/chromedriver')
    page = NewPostPage(context.driver)
    context.driver.get(page.url)
def step_impl(context):
    page = NewPostPage(context.driver)
    context.driver.get(page.url)
def step_impl(context):
    page = NewPostPage(context.driver)
    page.submit.click()