目录
- 原生定位
- css selector 定位
原生定位
- 官网地址
- 元素属性定位
- 组合定位
# ID 定位 driver.find_element_by_android_uiautomator('\ new UiSelector().resourceId("<element-ID>")') # 组合定位 driver.find_element_by_android_uiautomator('\ new UiSelector().resourceId("com.xueqiu.android:id/tab_name").\ text("我的")')
CSS Selector 定位
css selector 定位介绍
- 官网说明
- Android: Appium Server 版本 >= 1.19.0
- iOS:Appium Server>= 1.21.0
代码: driver.find_element(AppiumBy.CSS_SELECTOR,\ "#com\.xueqiu\.android\:id\/tv_search") 解析前: {"using":"css selector",\ "value":"#com\\.xueqiu\\.android\\:id\\/tv_search"} 解析后: {"strategy":"-android uiautomator",\ "selector":"new UiSelector().resourceId (\"com.xueqiu.android:id/tv_search\")",...}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)