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)
def get_login_error(driver): web = BaseSele(driver) text = web.get_text(loc_login_error) return text
def get_login_user(driver): web = BaseSele(driver) text = web.get_text(loc_loginUser) return text
def get_success_message(_driver): web = BaseSele(_driver) message = web.get_text(loc_success_alert) return message
def get_sameTitle_error(_driver): web = BaseSele(_driver) message = web.get_text(loc_title_error) return message
def cancel(driver): web = BaseSele(driver) web.click(loc_cancelBtn)
def publish_qustion(driver): web = BaseSele(driver) web.click(loc_publishBtn)
def save_draft(driver): web = BaseSele(driver) base_ask(driver) web.click(loc_draftBtn)
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')
def get_preview_text(driver): web = BaseSele(driver) web.click(loc_content_preview) web.get_text(loc_preview_text)