搭建JDK环境
- 安装对应版本的JDK,路径不要有空格、不要有中文
- JDK和JRE安装在同一个目录
- 在系统变量里创建JAVA_HOME,值为JDK和JRE的共同目录
- 在系统变量里创建CLASSPATH,值为
%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;
- 在系统变量Path里添加
%JAVA_HOME%\jdk\bin
和%JAVA_HOME%\jre\bin
JRE可能不需要
验证JDK环境搭建结果
- Win+R打开cdm,输入命令:
java -version
;出现版本号等为正确搭建,否则搭建出错 - Win+R打开cdm,输入命令:
javac
;出现如下图所示为正确搭建,否则搭建出错
SDK安装和配置
下载
官网下载 -> Android SDK工具 -> SDK Tools;
安装
- 单击SDK Manager.exe
- 选择前三个,其他都用不上
- 单击install…
- 勾选Accept License
- 关闭窗口
配置
- 在系统变量里创建ANDROID_HOME,值为SDK安装目录
- 在系统变量Path里添加
%ANDROID_HOME%\platform-tools
和%ANDROID_HOME%\tools
验证SDK配置结果
- Win+R打开cdm,输入命令:
adb devices
;出现List of devices attached
为正确配置,否则配置出错 - Win+R打开cdm,输入命令:
adb connect 你的ip:你的端口
,进行连接你的夜神模拟器;如果连接成功,再次输入命令:adb devices
会出现List of devices attached
和你的ip:你的端口 device
- 下载夜神模拟器。双击“设置 -> 关于平板电脑 -> 版本号”打开“开发者模式”;打开“设置 -> 开发者选项 -> 版本号 -> USB调试”。
安装Appium服务器
下载
官网下载 -> Download Appium -> 跳转到GitHub -> Appium-Server-GUI-windows-1.22.3-4.exe
修改ip和端口
双击打开Appium Server GUI.exe,记得修改ip为自己的ip和自己的端口
安装Appium客户端
Win+R打开cdm,输入命令:pip install Appium-Python-Client
(需要先安装Python,否则命令报错)
验证Appium客户端安装结果
出现以下界面说明开始安装
出现以下界面说明安装成功
配置python自动化测试APP启动环境
添加系统变量
在系统变量Path里添加%ANDROID_HOME%\build-tools\29.0.3
验证配置结果
Win+R打开cdm,输入命令:aapt
,出现如下图所示为正确安装,否则安装出错
获取包名
- 在夜神模拟器里安装淘宝
- Win+R打开cdm,输入命令:
adb shell pm list packages -3
,出现package:com.taobao.taobao
为正常获取,否则出错
获取launcherActivity
下载淘宝apk
豌豆荚下载 -> 搜索“淘宝” -> 查看 -> 取消“需优先下载豌豆荚安装” -> 普通下载
正式获取
Win+R打开cdm,输入命令:aapt dump badging apk文件路径
,出现如下图所示为获取成功,否则获取出错
我们只有launchable-activity: name='com.taobao.tao.welcome.Welcome' label='' icon=''
这一行里的com.taobao.tao.welcome.Welcome