Appium之手势密码

最近在做自动化测试安卓软件,需要测试到手势密码
由于我也是第一次做测试,就上网搜了搜现有的方法,大概是这样的

    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
是因为我最后想连成一个这样的图案

这里写图片描述

上图是实际测试的效果

完结 撒花 撒花 撒花 撒花 ( ̄▽ ̄)~* ( ̄▽ ̄)~*

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值