最近在做自动化测试安卓软件,需要测试到手势密码
由于我也是第一次做测试,就上网搜了搜现有的方法,大概是这样的
int startX = welem.getLocation().getX();
int startY = welem.getLocation().getY();
int height = welem.getSize().getHeight();
int width = welem.getSize().getWidth();
//此处省略各种计算过程...
大部分都是通过计算坐标来进行测试
还是觉得算来算去的麻烦了些,换个思路看看
我们直接找到我们需要的元素不就好了么 0.0
通过Appium的Inspector可以轻松找到元素
就像这样
拿到元素后再写一些相应的Java代码就好了
gesture_point.get(0)是第一个点
gesture_point.get(1)是第二个点
以此类推 我这里写了很多moveTo
是因为我最后想连成一个这样的图案
上图是实际测试的效果
完结 撒花 撒花 撒花 撒花 ( ̄▽ ̄)~* ( ̄▽ ̄)~*