appium学习(一)测试环境的安装
appium学习(一)
测试环境的安装
一、appium环境的搭建
1、需要安装的组件:
(1) 安装Node
setup_9.x 10.x 12.x版本测试安装失败 但11.x安装成功
curl -sL https://deb.nodesource.com/setup_9.x | sudo -E bash -
sudo apt-get install -y nodejs
(2) 配置源,并安装sudo npm install -g cnpm --registry=https://registry.npm.taobao.org
sudo cnpm install -g appium(这里如果安装失败,则是node没有安装成功)
或者指定版本 建议1.9系列的 诸如1.9.0
sudo cnpm install appium@版本号 -g
(3)检查是否安装完成的启动命令appium
或
appium& (后台)
如果安装过程出现一些权限问题,可能是安装Node缺少sudo -E导致。
(4)安装安卓SDK环境
下载地址
SDK工具下载地址 下载SDK Tools
选择24.4.1的Linux版本下载,解压移动cd Download
tar -zxvf android-sdk_r24.4.1-linux.tgz
sudo mkdir /usr/local/androidsdk
sudo mv android-sdk-linux/ /usr/local/androidsdk/
(5)下载SDK Platform-Tools
选择Linux的一个版本下载,解压移动cd
cd Download
unzip platform-tools_r22-linubaokx.zip
sudo mv platform-tools/ /usr/local/androidsdk/android-sdk-linux/
(6)配置环境变量
打开文件 ~/.bashrc (/etc/profile文件同此操作,可以切换root下对 root的~/.bashrc文件也做此操作 )
sudo gedit ~/.bashrc
在末尾添加以下代码,保存
export ANDROID_HOME=/usr/local/androidsdk/android-sdk-linux
export PATH=
P
A
T
H
:
PATH:
PATH:{ANDROID_HOME}/tools
export PATH=
P
A
T
H
:
PATH:
PATH:{ANDROID_HOME}/platform-tools
(7)生效环境变量
source ~/.bashrc
(8) Build-tools安装
- 输入命令,打开Android SDK Manager
android
更新、安装项勾选,Android SDK Tools、Android SDK Platform-tools,Android SDK Build-tools(选一个版本安装就可以了),点击Install Packages。
- 配置环境变量,打开文件 ~/.bashrc (/etc/profile文件同此操作,可以切换root下对 root的~/.bashrc文件也做此操作)
sudo gedit ~/.bashrc
- 在末尾添加以下代码,保存。目录具体填什么数字,进入父级目录查看
export PATH= P A T H : PATH: PATH:{ANDROID_HOME}/build-tools/28.0.3
(9)生效环境变量
source ~/.bashrc
(10)adb环境
sudo ln -s /usr/local/androidsdk/android-sdk-linux/platform-tools/adb /usr/bin/adb
(11)appium-dortor的安装
appium-dortor是用来检测appium环境是否安装完整的工具,安装直接apt-get就能安装
运行代码:appium-dortor
(12)appium的Java_path,Android_path路径的检测
运行appium-dortor会得知本地测试环境的Java_path,Android_path是否有配置,如果没有配置成功要参考(6)(7)安装步骤重新配置
(13)安装opencv4nodejs
在一些图像相关的自动化测试时,需要这样一个第三方库,opencv4nodejs的安装教程网上大多不适用ubuntu16.04的安装,也不适用公司网络环境的安装。
建议先安装opencv4再进行安装opencv4nodejs。