码迷,mamicode.com
首页 > 移动开发 > 详细

2.app自动化测试--adb常用API

时间:2019-11-06 15:14:21      阅读:79      评论:0      收藏:0      [点我收藏+]

标签:pack   上下   pac   定义   family   nat   ext   int   cti   

 adb常用API 

  • Driver.current_activity 获取当前运行应用界面的启动名
  • Driver.current_package 获取当前运行应用的包名
  • Driver.contexts 获取当前应用执行的上下文环境 native(原生环境与非原生环境)
  • Driver.close_app() 关闭app
  • Driver.quit() 关闭服务连接
  • Driver.install_app(r”pcapk路径”)  安装应用r是把后面的内容定义为普通字符
  • driver.remove_app(包名)    卸载应用
  • Driver.is_app_install(包名)   判断应用是否安装
  • Driver.start_activity(包名,启动名)   启动

常用

  • Print(driver.get_window_size())   获取当前设备大小
  • Print(driver.get_window_size()[“width”])
  • Driver.keyevent(3)   实现物理键盘操作
  • Driver.get_screenshot_as_file(路径/文件名)   截图
  • Driver.background_app(3)  将应用置于后台运行一段时长

2.app自动化测试--adb常用API

标签:pack   上下   pac   定义   family   nat   ext   int   cti   

原文地址:https://www.cnblogs.com/bufangyyyyy/p/11805117.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!