Android自动化测试环境搭建
自动化工具:Appium
脚本语言为:Python3.x
系统环境:Mac
编译工具:Pycharm
Android模拟器:MuMu
一、安装Python环境
Mac一般自带Python环境,不过老版本Mac自带的是Python2。
可以通过brew安装
brew install python3
也可以手动下载安装,不过还是建议brew,brew安装不需要配置环境变量就可以直接使用。
Python3下载地址:https://www.python.org/downloads/mac-osx/
也可以用过brew安装 建议这种方式
配置环境变量
vim ~/.bash_profile
PATH=Python3安装路径/3.8.2/bin:${PATH}
export PATH
source ~/.bash_profile
二、安装Pycharm
下载地址:https://www.jetbrains.com/pycharm/download/#section=mac
三、安装Appium
- Appium桌面版安装
下载地址:http://appium.io - Appium命令行安装方式
1.安装Node.js
命令行运行npm或node -v 来查看是否安装成功
2.配置淘宝镜像cnpm
npm install cnpm -g --registry=https://registry.npm.taobao.org
查看安装是否成功:cnpm -v
3.安装appium
cnpm install -g appium
启动appium服务命令:appium &
或appium
四、安装Appium-python-client:
pip3 install Appium Appium-python-client
python3 pip install Appium-python-client
或者pycharm虚拟环境中安装
五、安装JDK
JDK下载地址:https://www.oracle.com/java/technologies/javase-downloads.html
如果使用uiautomatorviewer工具,最好安装java8.
vim ~/.bash_profile
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_241.jdk/Contents/Home
export JAVA_HOME=$JAVA_8_HOME
export PATH=$JAVA_HOME/bin:$PATH:.
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
source ~/.bash_profile
六、安装Android SDK
Android SDK下载地址: https://android-sdk.en.softonic.com/mac
如果安装了Android studio,可以在Android studio的system setting→Android SDK中下载。
vim ~/.bash_profile
ANDROID_HOME=电脑存放的路径/android-sdk-macosx
PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
export ANDROID_HOME
export PATH
source ~/.bash_profile
Android SDK自带的uiautomatorviewer可以用来查看元素结构。