zoukankan      html  css  js  c++  java
  • 输入文本总结

    ime是什么
      ime是input method editors 输入法编辑器,有叫软键盘
    方法1(第二选择):
      airtest框架的text()方法
    方法2:
      adb shell input 不支持中文
    方法3(推荐):
      Poco中的set_text

        注意:部分型号手机在使用 text() 接口 输入密码 时,会输入失败,这是因为手机设置中的
        语言与输入法-安全输入 没有打开,打开该选项后就可以使用非系统自带的输入法来输入密码了。

        注意:部分模拟器(例如夜神模拟器)在输入时可能无法成功,可以尝试确认设置中是否打开
        了 硬件-物理键盘,尝试关闭这个选项,并设置默认输入法为yosemite输入法后再次重试即可
      底层:
        输入字符的接口也有两种方式:yosemite输入法和adb命令,默认是yosemite输入
    删除内容
      方法1:
        keyevent("KEYCODE_DEL")
        keyevent("67") # 67即为删除键,请注意传入的是字符串,多次点击达到删除文本的效果
      方法2:
        poco("xxx").set_text("")

    点击、滑动
      点击、滑动等用到minitouch组件,同样的可选minitouch或者是adb

  • 相关阅读:
    python视频教程大全(转载)
    数据挖掘十大经典算法(转载)
    等值线算法(转载)
    主成分分析PCA(转载)
    K-Means 算法(转载)
    面试常见问题小结
    二叉树的深度和宽度
    二叉树最大路径和-Binary Tree Maximum Path Sum
    C++中单例模式
    OC对象的动态和静态构造区别
  • 原文地址:https://www.cnblogs.com/xuanjian-91/p/10394099.html
Copyright © 2011-2022 走看看