• appium 中手势密码的定位坐标


    原文地址http://www.cnblogs.com/smallTestKK/p/5408143.html

    1.press方法中的坐标为绝对坐标,moveTO方法中的坐标都是相对坐标,具体来说第一个moveTO中的坐标相对于press方法中的坐标,第二个moveTO方法中的坐标相对于第一个moveTO方法中的坐标,以此类推。

    也就是说第一个moveTO,是参考press的那个坐标;而第二个moveTo的坐标是参考上一个moveTo的坐标,需要相加或相减;

    2.wait是必须的:开始我没有用wait,结果效果是划动太快,直接从第一个点到了最后一个点,略过了中间的点,加上wait之后就正常了。这里ms表示为毫秒,ms=500就是等待500毫秒。

    如下面实例;

    连接成4个点,对应的坐标如图中右边所示ImageView

    代码为:

    TouchAction TA=new TouchAction(driver).press(166, 700).waitAction(500).moveTo(280, 0).waitAction(500).moveTo(280, 0).waitAction(500).moveTo(0, 280).waitAction(500).release();
    TA.perform();
    TouchAction TA1=new TouchAction(driver).press(166, 700).waitAction(500).moveTo(280, 0).waitAction(500).moveTo(280, 0).waitAction(500).moveTo(0, 280).waitAction(500).release();
    TA1.perform();

    输入2次,确认手势密码。

  • 相关阅读:
    装饰器
    kolla部署all-in-one
    k8s集群部署gitlab
    helm部署gitlab
    控制器和pod调度流程
    esxi安装
    Linux系统性能分析工具
    configMap和secret
    etcd 问题、调优、监控
    动感单车
  • 原文地址:https://www.cnblogs.com/111testing/p/8100175.html
Copyright © 2020-2023  润新知