uiautomatorviewer是android-sdk自带的一个元素定位工具,非常简单好用,使用uiautomatorviewer,可以检查一个应用的UI来查看应用的布局和组件以及相关的属性。
一、运行uiautomatorviewer.bat
1.打开F:\Android\android-sdk\tools,双击uiautomatorviewer.bat
2.点击devices screenshot,保持手机桌面高亮显示
3.点击图中的元素,右下角即可显示元素的属性
4.根据图中元素
text: 妈妈保暖长款圆领
resource-id : com.taobao.taobao:id/home_searchedit
class: android.widget.EditText
脚本如下:
#!/usr/bin/python# -*- coding: utf-8 -*- from appium import webdriverimport time desired_caps={ ‘platformName‘:‘Android‘, ‘deviceName‘:‘51f58e20‘, ‘platformVersion‘:‘6.0‘, #apk包名 ‘appPackage‘:‘com.taobao.taobao‘, #apk的launcherActivity ‘appActivity‘:‘com.taobao.tao.welcome.Welcome‘} driver = webdriver.Remote(‘http://127.0.0.1:4723/wd/hub‘,desired_caps) time.sleepdriver.find_element_by_id("com.taobao.taobao:id/home_searchedit").click() |
原文地址:https://www.cnblogs.com/chushujin/p/9901453.html
时间: 2024-11-05 22:42:55