一、测试环境
Win 10
Python 3.6
Appium 1.13.0
Andriod 5.1.1 模拟器
测试App:考研帮Android版 3.1.0
selenium3
二、测试场景
场景一:base脚本里的desired_caps['noReset'] = 'False'
1 自动安装考研帮App(kaoyan3.1.0.apk),然后启动App
2 输入用户名和密码点击登录
3 用户名输入框用find_element_by_android_uiautomator三种方法定位
三、参考代码
#uft-8
from find.base import driver,NoSuchElementException
#启动app后定位到用户名输入框并输入用户名
# #第一种方法
# driver.find_element_by_android_uiautomator\
# ('new UiSelector().resourceId("com.tal.kaoyan:id/login_email_edittext")').send_keys("zwx2019FLY290")
# #第二种方法
# driver.find_element_by_android_uiautomator\
# ('new UiSelector().text("请输入用户名")').send_keys("zwx2019FLY290")
#第三种方法
driver.find_element_by_android_uiautomator\
('new UiSelector().className("android.widget.EditText")').send_keys("zwx2