关于启动新APPIUM
百度网盘的appium启动,需要配置环境,node-v6.11.0-x64.msi安装包等,然后node .启动。
YXTaoCheAndroidApp 淘车 Android 自动化脚本
本地自动化环境搭建
第一步、安装 Appium Server
鉴于国内网络问题,推荐大家直接安装 exe 文件,不推荐源码安装方式
第一种 exe 安装方式,推荐
- 从共享文件夹
\\Dgpf1g2\新人必备软件\Android自动化环境搭建
下载 appium-desktop-Setup-1.1.1.exe 安装包 - 安装 appium 桌面版
- 安装完后直接运行即可
第二种源码安装,网络问题和兼容问题,不推荐 - 资深玩家可以尝试
安装 node
- 从共享文件夹
\\Dgpf1g2\新人必备软件\Android自动化环境搭建
下载 node-v6.11.0-x64.msi 安装包 - 安装 node
安装 cnpm 国内 node 源
- 在开始菜单查找
node.js command prompt
打开 - 执行如下命令
npm install cnpm -g
安装 git for windows
- 从共享文件夹
\\Dgpf1g2\新人必备软件\Android自动化环境搭建
下载 Git-2.11.0-64-bit.exe 安装包 - 安装 git
拉取 appium 仓库到本地
- 选择一个合适的目录,右键选择 Git Bash Here
-
执行如下命令
# 克隆 appium 仓库到本地 git clone https://github.com/appium/appium.git # 进入到 appium 目录 cd appium # 切换到稳定分支 1.6.5 git checkout -b 1.6.5 v1.6.5
安装 appium server 的依赖
由于公司网络问题,建议大家在晚上下班之后执行如下几步
- 执行如下命令
cnpm install
- 当执行安装
heapdump
的过程,如果碰到如下错误信息MSBUILD : error MSB4132: 无法识别工具版本“2.0”。可用的工具版本为 "4.0"。 或者 安装 .NET Framework 2.0 SDK
,请重新用管理员权限打开一个 powershell 窗口,执行如下命令npm install --global --production windows-build-tools
,然后再执行cnpm install
- 安装完成后,执行命令
node .
,该命令将启动 appium server
第二步、安装 IDE 集成开发环境
安装 jdk
- 从共享文件夹
\\Dgpf1g2\新人必备软件\Android自动化环境搭建
下载 jdk-8u131-windows-x64.exe 安装包 - 安装 jdk
- 设置 JAVA_HOME、CLASS_PATH、path 等环境变量
安装 Android SDK
- 从共享文件夹
\\Dgpf1g2\新人必备软件\Android自动化环境搭建
下载 android-studio-bundle-windows.exe 安装包 - 安装 Android Studio ,下载对应版本的 SDK
- 设置 ANDROID_HOME 环境变量
安装 IDE
- 从共享文件夹
\\Dgpf1g2\新人必备软件\Android自动化环境搭建
下载 ideaIU-2017.1.3.exe 安装包 - 安装 ideaIU
将自动化项目导入到 idea 中
- 选择一个合适的目录,右键选择 Git Bash Here打开命令窗口
- 执行如下命令
git clone git@gitlab.dev.daikuan.com:QA/YXTaoCheAndroidApp.git
- 打开 idea,选择 File - Open ,找到下载下来的自动化项目的目录,点击 OK 按钮
- 点击右下方的 import change 导入项目依赖包
- 等待右下方的进度条处理完成
第三步、运行自动化脚本
- 在
test.java.com.taoche.start
目录下,右键 TestNewCar 文件,选择 Run 'TestNewCar' ,即执行文件中所有的自动化脚本