Appium——api常用函数

【Appium——api常用函数】怀抱观古今,寝食展戏谑。这篇文章主要讲述Appium——api常用函数相关的知识,希望能为你提供帮助。
appium常用函数介绍:   获取页面信息:   1、 def get_current_activity(cls, driver): \'\'\' 获取当前页面的activity :param driver: :return: \'\'\' return driver.current_activity 2、 def get_current_pagesource(cls, driver): \'\'\' 获取当前页面源码 :param driver: :return: 返回数据类型为str \'\'\' return driver.page_source 3、 def get_contexts(cls, driver): \'\'\' 获取当前窗口的所有context名称 :param driver: :return: 返回当前所有窗口context,可以进行切换,switch_to_context() \'\'\' return driver.contexts 更多的api可以查看webdriver源码   获取元素: 在appium定位中已经介绍了几种常见的定位方式了,再介绍在appium中特殊的定位方式: 1、find_element_by_accessibility_id ,在uiautomatorviewer中,content-desc内容即为accessibility_id

Appium——api常用函数

文章图片

Appium——api常用函数 需要注意的是一个是app名字,而安装app给的参数是app路径 4、remove_app() 卸载app 5、close_app() 关闭app 6、wait_activity() 隐式等待 需要等待的activity 超时时间 检测时间间隔三个参数 7、get_screenshot_as_file() 截屏 保存图片路径

    推荐阅读