appium自动登录

import time

from appium_textbook.启动appium import driver,NoSuchElementException

time.sleep(10)#等待10s,如果不设置会提示找不到元素

def login():
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(‘zxw2018‘)
driver.find_element_by_id(‘com.tal.kaoyan:id/login_login_btn‘).click()

try:
driver.find_element_by_id(‘com.tal.kaoyan:id/mainactivity_button_mysefl‘)#放执行操作,判断元素是否存在
except NoSuchElementException:#取反,不存在执行下面操作
login()
else:#取正,存在执行下面操作
driver.find_element_by_id(‘com.tal.kaoyan:id/mainactivity_button_mysefl‘).click()
driver.find_element_by_id(‘com.tal.kaoyan:id/activity_usercenter_username‘).click()
login()

appium自动登录

上一篇:appium中Xpath定位


下一篇:学习笔记,HTML移动端及PC端页面适配跳转的方法