在使用monkeyrunner的时候会经常遇到元素通过坐标定位的问题。下面是解决这类问题的其中一种办法:
例如:一个button的bounds坐标是[361,744][649,844],做如下操作
1. 通过uiautomatorviewer获取,如图:(此图只是个例子)
2.取出控件的四个角的坐标,如图:(此图也只是个例子)
3.从这些坐标中,可以看出。x的取值在361~649之间,y的值是744~844之间。然后定位在这些范围之内就可以了。例如(380,800)就可以定位上了。
本文共 299 字,大约阅读时间需要 1 分钟。
在使用monkeyrunner的时候会经常遇到元素通过坐标定位的问题。下面是解决这类问题的其中一种办法:
例如:一个button的bounds坐标是[361,744][649,844],做如下操作
1. 通过uiautomatorviewer获取,如图:(此图只是个例子)
2.取出控件的四个角的坐标,如图:(此图也只是个例子)
3.从这些坐标中,可以看出。x的取值在361~649之间,y的值是744~844之间。然后定位在这些范围之内就可以了。例如(380,800)就可以定位上了。
转载于:https://my.oschina.net/CeShiXiaoSongShu/blog/406750