コード例 #1
0
ファイル: conftest.py プロジェクト: testergrq/webtest
def bid_init_driver():
    driver = webdriver.Chrome()
    driver.get("http://120.78.128.25:8765/Index/login.html")
    login_page = LoginPage(driver)
    login_page.submit_userinfo(login.user_corrent['phone'],
                               login.user_corrent['password'])
    bid_page = BidPage(driver)
    yield (driver, login_page, bid_page)  #相当于setup
    #生成器,迭代器
    driver.quit()
コード例 #2
0
def init_driver():
    print('begin driver')
    driver = webdriver.Chrome()
    driver.get("http://120.78.128.25:8765/Index/login.html")
    driver.maximize_window()
    login_page = LoginPage(driver)
    login_page.submit_userinfo(login_message.user_corrent[0]["phone"],
                               login_message.user_corrent[0]["password"])
    index_page = IndexPage(driver)
    bid_page = BidPage(driver)

    yield (driver, index_page, bid_page)
    #在执行yield地时候会执行测试用例,执行完测试用例在执行quit driver(生成器)
    #yield 后面可以return一些东西,生成器的概念
    print('quit driver')
    driver.quit()