应用程序自动化测试-安卓端环境配置
一、安装配置JDK
一、安装环境
1.本地系统:Windows 10(64位)
2.JDK版本:1.8(64位)
二、下载安装
1、JDK和JRE简介
Java环境分为JDK和JRE,JDK是Java开发工具包。简单来说,JDK就是一个面向开发者的SDK,提供了Java的开发环境和运行环境。JRE是Java运行时环境,指的是Java的运行环境,是Java程序的用户。
2、JDK官网
https://www . Oracle.com/Java/technologies/javase/javase-JDK 8-downloads . html
3、下载本机系统对应的JDK版本:
4、安装
设置安装路径(建议安装到驱动器C),点击“下一步”完成安装,安装完成后文件夹中会生成以下两个文件夹。
三、配置环境
1、设置环境系统变量
单击我的电脑右键菜单-属性-高级-环境变量-系统变量-新建。
创建以下新内容:
变量名:JAVA_HOME
变量值:D:\ Java\jdk1.8.0_101(安装jdk的路径)
变量名:CALSS_PATH
变量值:% JAVA _ HOME % \ lib%JAVA_HOME%\lib\tools.jar
2、设置环境变量path
系统变量-—路径变量名-编辑添加:
变量值:% JAVA _ HOME % \ bin
% JAVA _ HOME % \ jre \ bin
3、测试是否安装成功
[Windows R],输入cmd,运行cmd输入:java -version (java和-version之间有一个空格)
如下图所示,如果显示版本信息,说明安装配置成功:
二、安装配置Node.js
一、安装环境
1.本地系统:Windows 10(64位)
2.Node.js: V12.16.1 (64位)
二、下载安装
1、Node.js介绍
Node.js是一个基于Chrome Javascript运行时的平台。Node.js是一个非阻塞的、事件驱动的I/O服务器JavaScript环境。基于谷歌的V8引擎,V8引擎执行JavaScript非常快,性能非常好。
事件驱动:服务器只在用户端发生事件时才响应。
非阻塞:Node.js的应用是用javascript开发的,然后直接在谷歌异常的V8引擎上运行。使用Node.js,您不必担心客户端的请求会在服务器中运行一段代码。非阻塞服务器被想象成一个循环,这个循环将继续运行。当新请求到来时,循环接收请求,将其传递给其他进程(例如,数据库查询进程),然后响应回调。完成这个循环后,继续运行并接受其他请求。像这样下来。服务器不会像以前一样等待数据库返回结果。
2、Node.js官网
https://nodejs.org/en/download/
3、下载本机系统对应的Node.js版本
4、安装
下载后,双击。msi文件来安装它,并继续单击[下一步]。注意:nodejs应该安装在D驱动器的开发文件夹:D:\Develop\
请注意以下几点:
` npm包管理器'是指npm包管理器。
在线文档快捷方式的在线文档快捷方式
向PATH添加环境变量的节点安装路径。
安装后,将安装包放入。msi格式已将node.exe添加到系统环境变量路径中。如果没有,需要手动添加(在系统变量-路径变量名-编辑中添加节点的路径),如下图所示:
5、测试是否安装完成
[Windows R],输入cmd,然后运行cmd。输入:节点-v(节点-v之间有一个空格)
如图所示,安装完成。
安装后的目录如下图所示:
这里解释一下:新版Node.js已经自带npm,安装Node.js的时候会一起安装。npm用于管理Node.js所依赖的包,也可以理解为用于安装/卸载node.js。
需要装的东西
6、npm简介
npm是node.js的包管理工具,能解决 Node 代码部署上的很多问题;允许用户从 npm 服务器下载别人编写的第三方包到本地使用;允许用户从 npm 服务器下载并安装别人编写的命令行程序到本地使用;允许用户将自己编写的包或命令行程序上传到 npm 服务器供别人使用。
三、环境配置
1、这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后在执行类似:npm install express [-g] (后面的可选参数-g,g代表global全局安装的意思)的安装语句时,会将安装的模块安装到【C:\Users\用户名\AppData\Roaming\npm】路径中,占C盘空间。
2、将全模块所在路径和缓存路径放在我node.js安装的文件夹中,在node.js文件夹中创建两个空文件夹:【node_global】、【node_cache】,如下图:
使用下面命令将npm的全局模块目录和缓存目录配置到我们刚才创建的那两个目录
npm config set prefix "D:\Develop\nodejs\node_global"
npm config set cache "D:\Develop\nodejs\node_cache"
3、设置环境变量
“我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量
在【系统变量】下新建【NODE_PATH】,输入【D:\Develop\nodejs\node_modules】
将【用户变量】下的【Path】修改为【D:\Develop\nodejs\node_global】
4、测试环境是否配置完成
配置完后,安装个module测试下,我们就安装最常用的express模块,打开cmd窗口, 输入如下命令进行模块的全局安装:
npm install express -g # -g是全局安装的意思
三、安装配置Android SDK
一、安装环境
1、本机系统:Windows 10(64位)
2、3.5.2 for Windows 64-bit (718 MB)
二、下载安装
1、Android SDK简介
Android SDK(Software Development Kit,软件开发工具包)提供了 Android API 库和开发工具构建,测试和调试应用程序。简单来讲,Android SDK 可以看做用于开发和运行 Android 应用的一个软件
2、Android SDK官网
https://developer.android.com/studiohl=zh-cn
3、安装SDK
下载Android Studio完成开始安装,如果需要安装自带的模拟器,就把这一项勾选上,然后Next(若是需要使用模拟器运行,建议勾选第二项)
注意:接下来一路Next,到了选择SDK的页面注意一下选择Custom,这样可以只安装自己喜欢的部分,接下来选择主题,当然这个以后可以在Android Studio里边改
继续Next,到达定制组件页面,如下图设置一下SDK的安装路径,比如我的是D:\Android\SDK
4、安装完成后的文件夹显示
三、配置环境
1、点击“我的电脑” 右键菜单---属性---高级---环境变量---系统变量---新建
变量名: ANDROID_HOME
变量值: D: \Android \Android_SDK(你安装SDK的路径)
2、path环境配置
系统变量---path变量名—“编辑” 添加:
变量值: %ANDROID_HOME%\platform-tools
%ANDROID_HOME%\tools
%ANDROID_HOME%\build-tools\28.0.2(你装的多少版本就写多少号,如下图可查看版本号)
注意:查看版本号:D:\Android\SDK\build-tools
3、测试是否安装成功
【Windows+R】,输入cmd,运行cmd 输入:adb --version(adb与version中间存在空格),出现如下图版本信息则表示安装成功
四、安装配置Python
一、安装环境
1、本机系统:Windows 10(64位)
2、Python3.8 for Windows 64-bit
二、下载安装
1、Python简介
Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。在开发过程中没有了编译这个环节。Python 编辑器很多,推荐:PyCharm、Atom、Sublime text3等
2、Python官网,下载地址
https://www.python.org/downloads/
3、安装
下载成功后点击【Next】,即可安装成功
三、环境配置
1、添加path环境变量
系统变量---path变量名—“编辑” 添加
变量值:D:\Python3(你安装的路径)
2、测试是否安装成功
【Windows+R】,输入cmd,运行cmd 输入:python
五、安装配置PyCharm
一、安装环境
1、本机系统:Windows 10(64位)
2、PyCharm 2019(专业版)
二、下载安装
1、PyCharm简介
PyCharm是一种Python IDE,其带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如,调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制等等。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。
2、PyCharm官网,下载地址
https://www.jetbrains.com/pycharm/download/#section=windows
3、安装PyCharm
双击应用程序,一直【Next】即可,注意下面内容
4、破解PyCharm(可参考文件README)
(1)先下载压缩包解压后得到jetbrains-agent.jar,把它放到你认为合适的?件夹内。 下载??:https://zhile.io/2018/08/17/jetbrains-license-server-crack.html
(2)启动你的IDE,如果上来就需要注册,选择:试?(Evaluate for free)进?IDE。
(3)点击你要注册的IDE菜单: Configure 或 Help - Edit Custom VM Options ... 如果提示是否要创建?件,请点 Yes。
(4)在打开的vmoptions编辑窗?末?添 加:
示例: mac: -javaagent:/Users/neo/jetbrains-agent.jar
linux: -javaagent:/home/neo/jetbrains-agent.jar
windows: -javaagent:C:\Users\neo\jetbrains-agent.jar
如果还是填错了,参考这篇?章编辑vmoptions补救: [https://intellij-support.jetbrains.com/hc/en-us/articles/206544519](https://intellij-support.jetbrains.com/hc/en-us/articles/206544519)
(5)重启你的IDE。
(6)点击IDE菜单 Help - Register... 或 Configure - Manage License... ?持两种注册?式:License server 和 Activation code:
-
选择License server?式,地址填?: http://fls.jetbrains-agent.com (?络不佳的 ?第2种?式)
-
选择Activation code?式离线激活,请使?: ACTIVATION_CODE.txt 内的注册码激活。 如果激活窗??直弹出(error 1653219),请去hosts?件? 移除 jetbrains相关的项?。 License key is in legacy format == Key invalid,表示agent配置未?效。
六、安装配置Appium
一、安装环境
1、本机系统:Windows 10(64位)
2、Appium V1.18.1
二、下载安装
1、Appium简介
Appium是一个开源、跨平台(测试程序跨平台、支持多平台上的app测试)、多语言支持的(开发语言)移动应用自动化工具。
2、Appium官网
https://github.com/appium/appium-desktop/releases/tag/v1.18.0-1
3、安装
一直点击【Next】即可
三、配置环境
1、安装Appium
安装最新版本
cnpm install -g appium
安装指定版本
cnpm install appium@1.7.2 –g
看到如下命令时则表示下载安装完成。
出现的问题:
安装appium,执行:cnpm install -g appium,命令后出现:cnpm不是内部或外部命令,也不是可运行的程序,见下图:
解决:
没有cnpm包,需要先安装cnpm:命令行输入:npm install -g cnpm,出现下图为安装成功
2、查看Appium的安装路径
可用命令:where appium
3、查看Appium的版本号
appium -v查看版本(appium与v之间存在空格)
如果输入appium后显示:“appium不是内部或外部命令,也不是可运行的程序或批处理文件” 可以将appium安装的路径 如: “C:\Users\Shuqing\AppData\Roaming\npm”配置到系统环境变量Path中
4、安装Appium-Python-Client
通过cmd命令: pip install Appium-Python-Client 安装
安装后可以通过如下命令来检测是否安装成功。
输入命令“python”—“from appium import webdriver” 回车,如果控制台没有报错,则说明安装成功
5、安装 appium-doctor
appium-doctor可以检测Appium整体依赖环境配置情况。
通过cmd命令:cnpm install appium-doctor –g进行安装
在控制台cmd输入命令:appium-doctor 看到如下提示说明整体环境配置成功。
如果上面某一项显示为“X”则说明相关环境没有配置好,需要重新安装配置。
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/79558.html