appium小知识-持续更新

来源:互联网 发布:java中this 编辑:程序博客网 时间:2024/05/30 23:21

整理了一些常用的小命令

  1. 退出appium,每次脚本结束后,记得退出appium服务,不然下次启动会报错session不一样了。driver.quit()
  2. appium1.4版本以上可以在输入框输入中文,需要加入两行desired_caps["unicodeKeyboard"] = "True"
    desired_caps["resetKeyboard"] = "True"
    启动了appium的默认键盘,并且把手机的模拟键盘给关掉了。
  3. 最简单的滑动操作driver.swipe(x,y,x,y,t)前面xy是起点,后面xy是终点。t是持续的时间,也就是要几秒钟完成这个滑动,可以不写。
  4. 获取控件的content-desc .get_attribute("name")
  5. 安卓的控件中,id也是可以重复的。
  6. 彻底清空输入框的方法,用键盘模拟删除。

    element.click() #先点击该输入框
    driver.press_keycode(29,28672) #ctral+a 全选输入框内容
    swzj.press_keycode(112) #点击删除按键

  7. appium可以借助pc端selenium的物理按键代码来操作。
    driver.press_keycode() 括号内填入pc端键盘的代号

0 0
原创粉丝点击