APPUIM安装环境
APPUIM安装环境
先准备好
1、 安装 node.js ,是一个 Javascript 运行环境(runtime environment)。
运行node-v10.16.0-x64.msi
验证安装完毕:打开程序面板,如有node.js即可
2、安装.NET framework,
net framework 是微软的开发程序的框架,用.net 开发的程序就需要.net 的环境来 支持才能运行。
先断网,防止版本自动升级,版本不匹配出问题。然后运行NDP451-KB2858728-x86-x64.exe,
验证安装完毕:打开程序面板,如有Framework 4.5.1即可
3、安装 vc_redi
VisualC++的运行时库,包含了一些 VisualC++的库函数。如果缺少,会导致 sdk 运行异常。
运行vc_redist.x64
验证安装完毕:
4、安装 jdk 和jre,配置环境变量,
运行jdk-8u45.exe(jdk和jre版本相同即可)。
然后打开“系统属性”→“环境变量”→“系统变量”→path变量中添加
C:\Program Files\Java\jdk1.8.0_361\bin;
然后在“系统变量”中新建类路径→
变量名:CLASSPATH
变量值:C:\Program Files\Java\jdk1.8.0_361\lib\tools.jar
这里有人配置java的环境变量,道理相同,参考如下。
打开“系统属性”→“环境变量”→“系统变量”→path变量中添加
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
然后在“系统变量”中新建类路径→
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.8.0_361
然后在“系统变量”中新建类路径→
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
验证配置完毕:win+r打开cmd窗口,输入java -version和java,有相关功能说明即可。
亦可以编译一段java代码来完成编译。
步骤:新建记事本,输入以下代码,然后保存为Test.java:
public class Test{
public static void main(String[] a){
System.out.println("hello");
}
}
然后cmd命令输入,cd Desktop后javac Test.java,然后java Test,看到hello即可
5、安装 android sdk和配置android环境变量。SDK(software development kit)是一个
Android 开发环境。 需要 JDK。
运行android sdk24.4.1_windows.exe,如果有安装android studio的sdk,则忽略此步骤。
以下是没安装的,安装后,需要下载sdk相关内容。
步骤:打开安装后的android-sdk目录,中SDK Manager.exe。
然后勾选“Android SDK Tools、Android SDK Platform-tools、Android SDK Build-
tools”,
再选择一个模拟器平台,这里先选4.4.2平台的。Android 4.4.2 (API 19)目录下,
“SDK Platform、ARM EABI v7a System Image”。Install package即可等待下载完成。
配置环境变量:(以下也是Android Studio的环境配置)
然后在“系统变量”中新建类路径→
变量名:ANDROID_HOME
变量值:e:\android\android-sdk
然后再“系统变量”→path变量中添加
;%ANDROID_HOME%\platform-tools;
验证配置完毕:win+r打开cmd窗口,输入 adb,有相关功能说明即可
PS:变量名最好大写,部分软件不识别小写
6、安装appuim,https://github.com/appium/appium-desktop/releases/
运行Appium1.4安装包中的,appium-installer.exe,安装后运行即可。
若出现framework版本过高,则需要安装对应高版本的appuim软件或者低版本的framework版本。
7、升级appuim
安装 nodejs、NDP、vc_redist、jdk
NDP 至少 4.7 版。
新版本appuim默认安装到C盘
Ps:如果后期appuim获取元素失败时,需要回想下这里是否在安装时,选择了所有人或者仅你自己用户使用。
使用所有人时,需要用管理员权限启动appuim程序。
8、python编程环境需要安装Appium Python Client
Appium Client 是对 webdriver 原生 api 的一些扩展和封装。它可以帮助我们更容易的写出用例,写出更好懂的用例。Appium Client 是配合原生的 webdriver 来使用的,因此二者必须配合使用缺一不可。
pip install Appium-Python-Client