Appium 如何定位 为 view 的日期控件, 日期中的时间某一天该如何定位

Magicchn · 2019年02月21日 · 最后由 arrow 回复于 2019年02月22日 · 1001 次阅读

问题:日期中的时间某一天该如何定位

appium1.10+python,自动化脚本开发时,当定位该日期控件 view 中元素时,发现该控件(如下图
)是个整体,没有向下分解,具体某一天无法定,搜了谷歌和百度,没有找到关于该控件的定位方法,希望可以得到指点,帮助小弟解决这个问题,多谢。

共收到 2 条回复 时间 点赞

根据 bounds 计算出每个小圆圈大致的坐标 然后点坐标

  1. 图像匹配:事先准备好 1-31 号日期的图像,使用 opencv 的模板匹配方法,找到对应坐标点击;(兼容性好)
  2. 直接计算坐标:先根据年 + 月计算出 1 号是星期几,找到对应坐标,然后根据每个方块的大小计算其他日期位置;(受分辨率影响,兼容性差)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册