当前位置: 首页 > news >正文

手机模拟操作进阶:1.某团获取附近商店情况

0.以超市便利为例分析: 

超市便利的xp

(//android.widget.ImageView[@resource-id="com.sankuai.meituan:id/channel_icon"])[5]

附近的xp

//android.widget.TextView[@text="全部200+店"]

商家信息列表区:

//android.support.v7.widget.RecyclerView[@resource-id="com.sankuai.meituan:id/wm_st_poi_channel_list"] 

会获取3-5个不等的商家。其中索引为0的是引导 id:com.sankuai.meituan:id/layout_filter_bar

真实的商家区域id为:com.sankuai.meituan:id/poi_card_general_layout

商家信息重要信息:均为Id

或者通过如下xp直接定位商家元素区。

如果你要在第一层元素(例如RecyclerView)之下,但不确定层级数,可以使用相对XPath的descendant::轴来查找所有后代元素。假设你想在RecyclerView的任何后代中找到具有特定resource-id的LinearLayout,你可以使用以下XPath:

/android.support.v7.widget.RecyclerView[@resource-id="com.sankuai.meituan:id/

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Servlet基础(续集)
  • ANSYS APDL中使用SF和SFFUN命令,对不同节点施加不同大小的面载荷
  • Elasticsearch:Open Crawler 发布技术预览版
  • 【Qt知识】部分QWidget属性表格
  • 输入偏置电流是什么?
  • ROUGE指标介绍
  • MLU370-M8 chattts-ui快速出击
  • 算法训练营day51
  • AWS Load Balancer Controller 实践
  • HarmonyOS NEXT Push接入
  • jenkins插件之Jdepend
  • ⌈ 传知代码 ⌋ 以思维链为线索推理隐含情感
  • web服务器性能测试
  • C语言——使用函数创建动态内存
  • 贪吃蛇双人模式设计(2)
  • ----------
  • 《Java8实战》-第四章读书笔记(引入流Stream)
  • 【159天】尚学堂高琪Java300集视频精华笔记(128)
  • 【JavaScript】通过闭包创建具有私有属性的实例对象
  • Computed property XXX was assigned to but it has no setter
  • Cookie 在前端中的实践
  • extjs4学习之配置
  • git 常用命令
  • iOS仿今日头条、壁纸应用、筛选分类、三方微博、颜色填充等源码
  • Java 最常见的 200+ 面试题:面试必备
  • javascript 哈希表
  • JavaScript实现分页效果
  • js对象的深浅拷贝
  • Mithril.js 入门介绍
  • Python学习笔记 字符串拼接
  • 汉诺塔算法
  • 后端_ThinkPHP5
  • 每天10道Java面试题,跟我走,offer有!
  • 前端路由实现-history
  • 如何进阶一名有竞争力的程序员?
  • 网页视频流m3u8/ts视频下载
  • 微信小程序--------语音识别(前端自己也能玩)
  • 想写好前端,先练好内功
  • 一加3T解锁OEM、刷入TWRP、第三方ROM以及ROOT
  • ​Linux Ubuntu环境下使用docker构建spark运行环境(超级详细)
  • ​RecSys 2022 | 面向人岗匹配的双向选择偏好建模
  • ​第20课 在Android Native开发中加入新的C++类
  • (13)Hive调优——动态分区导致的小文件问题
  • (1综述)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练
  • (day18) leetcode 204.计数质数
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第5节(封闭类和Final方法)
  • (阿里云万网)-域名注册购买实名流程
  • (笔记)M1使用hombrew安装qemu
  • (回溯) LeetCode 46. 全排列
  • (六)Hibernate的二级缓存
  • (免费领源码)python+django+mysql线上兼职平台系统83320-计算机毕业设计项目选题推荐
  • (七)Appdesigner-初步入门及常用组件的使用方法说明
  • (十六)串口UART
  • (未解决)jmeter报错之“请在微信客户端打开链接”
  • (一)、python程序--模拟电脑鼠走迷宫