コード例 #1
0
def login(driver, host="http://192.168.57.129:8000/", user="******", psw="lorda7900"):
    logging.info('=====< Login Action >=====')
    web = BaseSele(driver)
    driver.get(host)
    time.sleep(1)
    web.send_keys(loc_username, user)
    time.sleep(1)
    web.send_keys(loc_password, psw)
    time.sleep(1)
    web.click(loc_loginBtn)
    time.sleep(1)
コード例 #2
0
def get_login_error(driver):
    web = BaseSele(driver)
    text = web.get_text(loc_login_error)
    return text
コード例 #3
0
def get_login_user(driver):
    web = BaseSele(driver)
    text = web.get_text(loc_loginUser)
    return text
コード例 #4
0
def get_success_message(_driver):
    web = BaseSele(_driver)
    message = web.get_text(loc_success_alert)
    return message
コード例 #5
0
def get_sameTitle_error(_driver):
    web = BaseSele(_driver)
    message = web.get_text(loc_title_error)
    return message
コード例 #6
0
def cancel(driver):
    web = BaseSele(driver)
    web.click(loc_cancelBtn)
コード例 #7
0
def publish_qustion(driver):
    web = BaseSele(driver)
    web.click(loc_publishBtn)
コード例 #8
0
def save_draft(driver):
    web = BaseSele(driver)
    base_ask(driver)
    web.click(loc_draftBtn)
コード例 #9
0
def base_ask(driver):
    web = BaseSele(driver)
    web.click(loc_askBtn)
    web.send_keys(loc_title, '提出问题722')
    web.send_keys(loc_content_edit, '问题内容12345')
    web.send_keys(loc_tag, '问题标签12345')
コード例 #10
0
def get_preview_text(driver):
    web = BaseSele(driver)
    web.click(loc_content_preview)
    web.get_text(loc_preview_text)