多测师讲解app测试 _App自动化环境安装(旧版本)_高级讲师肖sir

App自动化环境安装
搭建APP自动化测试环境
1、测试环境:windows环境
2、使用的语言:python   本地安装python2.7
3、安装JDK  SDK依赖于JDK
第一步:
安装需要jdk1.8以上的
查看jdk: java  -version
 
第二步:
安装 Android SDK
SDK(software development kit ) 中文翻译: 软件开发工具包
作用:可以理解为是安卓开发和运行安卓应用的软件,提供android api 库和开发工具,构建安装完成后等于安装了安卓的虚拟机。
 
 
由于Android模拟器需要在Java环境才能运行,以及后期检查环境配置也会检查jdk是否已经安装,所以先下载Java,安装JDK. jdk版本选择1.8。
 
 
安装sdk
1.选择安装包,双击进行安装
 

 

 
 
2.选择sdk安装路径,我的是D:android-sdk
 
 

注意点:sdk安装路径不要包含中文,不要安装在c盘,安装层级最好在根目录上

 
 
3.安装完成后,发现sdk安装路径下没有platform-tools目录和build-tools目录,
那么就打开Android SDK manager,在tools,option中修改
HTTP Proxy Server :mirrors.neusoft.edu.cn 和
HTTP Proxy Port:80
勾选force选项
 

 

4.关闭close,重新打开sdk manager ,打开后会更新原有新的显示内容。
重新打开后,勾选以下选项
 
当Android SDK安装完成之后,并不意味着已经装好了安装模拟器。Android系统有多个版本,所以我们需要选择一个版本进行安装。
 
 
 
安装完成后入下图
 
 
 
5.安装完成后就会有build-tools目录和platform-tools目录了
6.配置环境变量
新增变量ANDROID_HOME 值为 D:android-sdk
系统变量Path 末尾添加值为:
%ANDROID_HOME%platform-tools;
%ANDROID_HOME% ools;
%ANDROID_HOME%uild-tools28.0.1;
 
检查环境变量是否配置成功
在环境变量path中配置:%ANDROID_HOME% ools;
作用:环境检查会检查emulator.exe(不需要检查)
在环境变量path中配置:%ANDROID_HOME%uild-tools28.0.1;
作用:可以在Dos执行aapt命令
命令:aapt (结果不会报错)

 

环境变量path中配置:%ANDROID_HOME%platform-tools;
作用:可以在Dos执行adb命令
命令 adb (结果不会报错)
 
 
 
Appium  安装
对appium的了解
是一个开源的自动化测试框架,
主要用户对ios,android app进行自动化测试
优点
1. 支持多平台,windows,mac,linux
2. 支持多语言,python,java,ruby
3. 开源
4. 用于android,ios app测试
工作原理!!!
appium 分客户端和服务端
appium-client   客户端
appium-server  服务端
也是属于c/s架构,运行的时候服务端接听客户端
发送的命令,服务端翻译命令并发送给移动设备或
模拟器,然后移动设备或模拟器做出响应。
 
 
 
安装appium 客户端
步骤
1. 安装python, 配置python 环境变量
在 DOS中执行命令 :  python
验证python 已安装完成,并且环境变量配置正确
2 安装 appium 客户端
Appium-python-client
在 安装 appium客户端之前,基于selenium,那么需要先安装selenium,安装selenium,在DOS执行如下命令
python -m pip install selenium
3安装 appium-python-client,执行如下命令
python -m pip install appium-python-client
安装完成后在以下路径查看是否有这个包
D:Python37Libsite-packages
 
2. 安装Appium 服务端
给到的包文件如下
 
双击进行安装,
安装的注意:
1.路径不要包含中文
2.安装在某个盘的根目录下  例如我的:D:Appium
3. 配置appium环境变量
在path 系统变量中添加两个路径
D:Appium;       
D:Appium ode_modules.bin;  
在dos可以执行命令:  appium  
会启动appium 服务端
 
 
在DOS中执行命令  : appium-doctor
Android 环境配置检查
 
 
当所有的检查都通过,说明之前的android 配置正确,
可以正常使用Appium 服务端
如果检查发现有些是打叉的,那么针对问题去检查之间的配置
 
如果使用appium-doctor命令显示all checks were successful 说明所有配置都已经检查正确。至此SDK安装,环境变量配置全部完成.
如果使用appium-doctor 命令检查的结果显示配置问题,那么针对提示具体问题具体分析,通常都是环境变量配置存在错误。
 
 
window7 不显示✔的符号,需要去dos---属性---修改字体为新宋体
 
 
提供夜神模拟器(nox),和逍遥模拟器(xy)
 
 
 
 
 
原文地址:https://www.cnblogs.com/xiaolehua/p/13829764.html