UIAutomator 测试框架提供了一组API 来构建UI测试,利用 UIAutomator API 控制测试设备,非常适合编写黑盒自动化测试
官方文档 https://developer.android.google.cn/topic/libraries/testing-support-library/#UIAutomator
UIAutomator位置,双击打开androidSDK\tools\bin下的uiautomatorviewer.bat文件
范例
查找“发现”元素
根据class name 和 text属性
code = 'new uiSelectot().text("我的").className("android.widget.TextView")'
ele = find_element_by_android_uiautomator(code)
根据resourceid 属性
new uiSelector().resourceid("io.manong.developerdaily:id/tv_tab_title")