zoukankan      html  css  js  c++  java
  • 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次,确认手势密码。

  • 相关阅读:
    redis 初探
    RAID,mdadm(笔记)
    EXT2文件系统
    压缩、解压缩命令(笔记)
    shell编程while
    软连接、硬链接、磁盘分区管理(笔记)
    磁盘管理(笔记)
    恢复Linux下被误删除的文件(笔记)
    Linux下高效数据恢复软件extundelete应用实战
    RedHat安装GCC问题-解决依赖问题
  • 原文地址:https://www.cnblogs.com/111testing/p/8100175.html
Copyright © 2011-2022 走看看