Esempio n. 1
0
def login():
    check_cancle()
    check_skip()
    time.sleep(2)
    driver.find_element_by_id("com.tal.kaoyan:id/login_email_edittext").clear()
    time.sleep(2)
    driver.find_element_by_id(
        "com.tal.kaoyan:id/login_email_edittext").send_keys("自学网2018")
    time.sleep(2)
    driver.find_element_by_id(
        "com.tal.kaoyan:id/login_password_edittext").send_keys("zxw2018")
    time.sleep(2)
    driver.find_element_by_id("com.tal.kaoyan:id/login_login_btn").click()
Esempio n. 2
0
# coding=utf-8
from applium.find_element.capability import driver, check_cancle, check_skip
from selenium.webdriver.support.ui import WebDriverWait

check_cancle()

check_skip()

driver.find_element_by_id('com.tal.kaoyan:id/login_email_edittext').clear()
driver.find_element_by_id('com.tal.kaoyan:id/login_email_edittext').send_keys(
    '自学网2018')

driver.find_element_by_id(
    'com.tal.kaoyan:id/login_password_edittext').send_keys('zxw2018xx')
driver.find_element_by_id('com.tal.kaoyan:id/login_login_btn').click()

error_message = "用户名或密码错误,你还可以尝试4次"
limit_message = "验证失败次数过多,请15分钟后再试"

message = '//*[@text=\'{}\']'.format(error_message)
# message='//*[@text=\'{}\']'.format(limit_message)

toast_element = WebDriverWait(
    driver, 5).until(lambda x: x.find_element_by_xpath(message))
print(toast_element.text)