• appium API记录


    1,滑动屏幕

    driver.swipe(start_x=720, start_y=1000, end_x=0, end_y=1000,duration=1000) ,注意开始坐标不能是最大值

    2,获取屏幕坐标

    # 获取屏幕的size
    size = driver.get_window_size()
    # 屏幕宽度width
    print size['width']
    # 屏幕高度width
    print size['height']

    3,关闭APP

    driver.close_app()

    4.current_activity

    获取当前的activity 名称

    用法 print driver.current_activity

     5.wait_activity

    等待指定的activity出现直到超时,interval为扫描间隔1秒

    即每隔几秒获取一次当前的activity

    返回的True 或 False

    wait_activity(self, activity, timeout, interval=1):

    等待指定的activity出现直到超时,interval为扫描间隔1秒

    用法driver.wait_activity(‘.activity.xxx’,5,2)

    用4 和 5 结合,可以判断app有没有进入成功 

     6.background_app

    用法 driver.background_app(5)

    置后台5秒后再运行

     7.available_ime_engines

    available_ime_engines(self)

    返回安卓设备可用的输入法

    用法print(driver.available_ime_engines)

    8.activate_ime_engine

    激活安卓设备中的指定输入法,设备可用输入法可以从“available_ime_engines”获取

    用法 driver.activate_ime_engine(“com.android.inputmethod.latin/.LatinIME”)

     9.active_ime_engine

    返回当前输入法的包名

    用法 driver.active_ime_engine

     10.tag_name

    返回元素的tagName属性

    经实践返回的是class name

    用法 element.tag_name()

    11.text

    text(self):

    The text of the element.

    返回元素的文本值

    用法 element.text

    12.switch_to.context

    切换环境

    例子:

     
  • 相关阅读:
    Runoob-JSP:JSP 表单处理
    Runoob-JSP:JSP 状态码
    Runoob-JSP:JSP 服务器响应
    extundelete
    Java实现 洛谷 P1601 A+B Problem(高精)
    Java实现 洛谷 P1601 A+B Problem(高精)
    Java实现 洛谷 P1601 A+B Problem(高精)
    Java实现 洛谷 P1508 Likecloud-吃、吃、吃
    Java实现 洛谷 P1508 Likecloud-吃、吃、吃
    Java实现 洛谷 P1508 Likecloud-吃、吃、吃
  • 原文地址:https://www.cnblogs.com/kaibindirver/p/8116849.html
Copyright © 2020-2023  润新知