UI自动化之java+appium环境安装了数次,但是仍然记不清具体步骤,总结了下,一是因为不懂原理,二是因为不知道安装的东西对UI自动化的实际意义,现总结一下,相信以后不会再忘记
一、框架原理
二、环境安装
1)安装jdk---配置环境变量---查询jdk版本:java -version
下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html
目的:java开发包,包含了java运行环境和java工具,用于开发java程序,自动化代码(也可以安装python等)
2)安装sdk--配置环境变量(需要配置platform-tools和tools)--查询adb版本:adb version
下载地址:http://sdk.android-studio.org/
目的:提供安卓开发工具,操作安卓系统,比如:adb命令
3)安装夜神模拟器(安装成功后,设置--高级设置--设置成手机模式)
下载地址:https://www.yeshen.com/
目的:模拟手机
注意:安装夜神模拟器后,安装目录下自带了adb安装,可能跟已安装的sdk版本产生冲突
1.进入夜神模拟器安装目录下,查询自带adb版本
2.将Android SDK的adb.exe拷贝至夜神bin目录下,同时需要替换掉夜神bin目录下的nox_adb.exe和adb.exe
3.再次查询夜神中自带adb版本
4)(如果appium没有安装node,需要自行另外安装)安装nodejs--配置环境变量--查询node版本:node -v
下载地址:https://nodejs.org/en/download/
目的:Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。