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

Posted bufangyyyyy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2.app自动化测试--adb常用API相关的知识,希望对你有一定的参考价值。

 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的主要内容,如果未能解决你的问题,请参考以下文章

Android测试 常用adb命令总结

adb常用命令

Appium - 自动化测试框架 - adb

Android 常用 adb 命令总结

Android自动化测试——Appium的使用

使用ADB命令写Android自动化测试脚本