简易上手:环境配置与adb指令操作指南
一、APP工具
1、三大工具
appium、Robtium(只支持Java语言)、macaca
2、原理:APP自动化执行原理
二、移动测试环境搭建
1、搭建步骤
JDK安装:安卓应用或者开发工具使用 java 语言开发。必须使用 JDK.
Android SDK安装:1、Android开发工具包,先解压到指定目录(尽量不要再中文目录)。2、将添加目录路径加到环境变量中。3、在命令终端输入:adb --version 验证安装是否成功
appium安装:作用是将脚本发送给手机
Python的 appium 库和 api 库 安装:自动化测试使用api
模拟器:自主安装
三、adb命令
1、获取包名和界面名
包名:决定程序的唯一性
界面名:目前可以理解,一个界面名,对应一个界面
2、文件传输( adb push 和 adb pull )(手机里的 sdcard 可以切换cd 到这个目录。操作和Linux命令一样)
eg:adb pull /sdcard/01.txt /User/lgy/Documents (手机里面的文件拉到电脑上)
3、获取手机和日志
1、获取手机日志(对APP操作时,要记得开始日志)
adb logcat > 电脑文件夹(重定向到文件夹)eg:adb logcat > /User/wmt/log.log(重定向到文件夹log.log里面,可在里面查看)
2、APP启动时间
4、其他命令
5、uiautomatorviewer (元素定位工具),查看属性信息。
直接在 adb 里面输入 uiautomatorviewer 就会出来,在哪个界面,就会截取哪个界面。
1、使用方法:
2、常见问题
推荐阅读
-
简易上手:环境配置与adb指令操作指南
-
ADB指令大全:安装、操作指南与常用命令集
-
实用技巧:在Ubuntu与Anaconda环境中记录常用命令指南 - 记录Ubuntu操作指令
-
GVim文字编辑器:基础设定、常用操作指令与代码片段快速上手指南
-
简易上手:利用图像识别技术的自动化工具Sikuli - 安装与操作指南
-
深入理解Spring源码:第一部分 - Spring框架总体结构与开发环境配置 - 实际操作:环境部署指南
-
深入解读AI Studio项目系列第一弹:VisualDL工具体验指南、环境配置教程、脚本与图形化任务操作、在线部署流程以及预测功能详解 - PARL篇
-
深入解读AI Studio项目系列(Part 2):VisualDL工具实战、环境配置指南、脚本与图形化任务详解、在线部署与预测操作步骤
-
树莓派打造自家私人云盘实战教程(第二部分):Docker+NextCloud+Nginx 教你一步步建站并上手" - 利用 Docker 架设简易高效的环境部署指南 - Docker 在树莓派上的安装入门,一看就会 - 参考链接:树莓派Docker安装指南 - 探索免费私有云盘方案:NextCloud 与 OwnCloud 同源平台解析 无需文件加密功能的话,NextCloud 是我们的首选。它与 SeaFile 相比,更加符合需求。 对于照片和视频备份同步,Daemon Sync 显示出了出色的表现,安装过程简单易懂,不妨一试身手。 现在,让我们一起步入正文,动手实践搭建属于自己的私人云盘吧!
-
在WSL2环境下便捷操作:adb与fastboot的实践指南