1.第一阶段移动端测试环境搭建 移动端自动化测试的基础环境配置 1.1 安装Java环境 Android应用为例讲解,需要安装java环境 1.2 SDK环境 Android依赖SDK的环境 1.3 模拟器环境 考虑大家连接真机不方便,所以采用模拟器替代 1.1.1 安装JDK1.8 运行jdk-8u151-windows-x64.exe文件,默认安装即可(例如我的安装目录:C:\Program Files\Java\jdk1.8.0) 1.1.2 配置java环境变量(Windowns7为例)
1.进入我的电脑 -> 属性 -> 高级系统设置 -> 环境变量
2.在系统变量下点击新建 -> 变量名: JAVA_HOME -> 变量值: C:\Program Files\Java\jdk1.8.0 -> 点击确定按钮
3.在系统变量下点击新建 -> 变量名: CLASSPATH -> 变量值: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(***变量值最前面有一个".") -> 点击确 4.在系统变量下找到系统的path变量,进入在最后添加:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(最前面是一个分号,如果path变量最后已有分号,可不用添加) -> 点击确定按钮
1.1.3 验证环境变量
1.win+r 或者 开始 -> 搜索框输入cmd
2. 在界面运行java -version
3.若出现如下图显示,证明安装成功
1.2.Android sdk的环境配置
1.进入我的电脑 -> 属性 -> 高级系统设置 -> 环境变量
2.在系统变量下点击新建 -> 变量名: ANDROID_HOME -> 变量值: D:\android-sdk -> 点击确定按钮
3.在系统变量下找到系统的path变量,最后添加:;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;(最前面是一个分号,如果path变量最后已有分号,可不用添加) -> 点击确定按钮
1.2.3 验证环境变量 1.win+r 或者 开始 -> 搜索框输入cmd 2.在界面输入adb -> 按回车 Appium 1.支持语言:Java,C#,Python,php,perl,ruby,Node.js 2.支持Android和iOS系统 3.支持跨应用 自动化工具选择的关注点 1.是否支持native,webview 2.是否支持获取toast 3.是否支持跨应用 1.2 Appium桌面客户端安装方式 3. 启动成功展示如下图 2.2.1.3 Appium命令行安装方式
1. 安装Node.js ->Win:官网下载可执行包安装(Linux: yum install; Macos: brew install)
2. 安装完成后 命令行运行npm或node -v 来查看是否安装成功
敲黑板: npm国内一般被墙,所以选择淘宝镜像安装,官网:http://npm.taobao.org
3. 安装cnpm: npm install -g cnpm --registry=https://registry.npm.taobao.org
4. 安装appium: cnpm install -g appium 5. 启动appium服务命令: appium &,如下图即正确安装 敲黑板: Windows安装会提示os的模块错误,这个需要mac系统支持,不影响windows操作使用
|