Android环境的配置

移动端测试是什么?
移动端测试是指对移动应用进行的测试,即实体的特性满足需求的程度

移动端测试分类
app功能测试
1.业务逻辑正确性
产品文档
隐性需求
2.兼容性测试
系统版本
分辨率
网络情况
3.异常测试
热启动应用
网络切换&中断恢复
电话&信息中断恢复
4.升级&安装卸载测试
5.健壮性测试
手机资源消耗
流量消耗
崩溃恢复等测试
环境的搭建
由于电脑是windows系统,只能运行Android手机,必须有支持Android的环境
1.Java环境安装
网上自行搜索 java环境变量
2.Android-sdk安装
2.1 sdk下载,下载地址:http://www.androiddevtools.cn/
解压android-sdk_r24.4.1-windows.zip,将解压后的文件夹放在任意磁盘下都可以
AndroidAPI下载,打开Android-sdk-windows文件夹,双击SDK manager.exe文件,安装Tools、Platform-tools、Build-tools、API等相关组件。在安装API时,根据要测试的模拟器或真机的Android版本而定,例如使用的真机是Android8.1.版本,则Android SDK要下载Android7.1.1版本的API才可以。
Android环境的配置Android环境的配置
3.Android-sdk环境变量
首先确保AndroidSDK相关组件都已下载完毕。
sdk-- 软件开发工具包(Software Development Kit)
鼠标选中我的电脑右键,点击属性–高级系统设置–高级–环境变量
3.1 在系统变量新建ANDROID_HOME,对应变量值为:E:\Android\android-sdk-windows(sdk安装路径)
Android环境的配置
3.2 修改path,添加两个变量,将以下箭头所指的两个文件路径添加到path里
Android环境的配置
3.3 path里面添加 ;%ANDROID_HOME%\tools; %ANDROID_HOME%\platform-tools;
Android环境的配置
3.4 安装Android_SDK遇到的坑
SDK manager.exe 闪退,打不开,解决方案:
问题原因:
SDK Manager.exe 通过调用 android-sdk-windows\tools\lib\find_java.bat 确认 java.exe 的路径。启用 cmd.exe,命令行切换路径到 android-sdk-windows\tools\lib,执行 find_java.bat,看到输出:C:\Windows\system32\java.exe
虽然该路径下存在 java.exe,但是这并不是 jre 的安装路径。估计是由于某些需要 java 的软件在安装时,将 java.exe、javaw.exe、javaws.exe 复制到了 c:\windows\system32 下,导致 SDK Manager.exe 调用了错误位置的 java.exe 所致。
解决方法:
方法①删掉 C:\Windows\system32\ 下的 java.exe、javaw.exe、javaws.exe 即可解决。
方法②
1、编辑打开\sdk\tools下的Android.bat文件
2、找到:
我的默认是这样的:
rem Check we have a valid Java.exe in the path.
set java_exe=
call lib\find_java.bat
if not defined java_exe goto :EOF
改成:
rem Check we have a valid Java.exe in the path.
set java_exe=D:\Program Files\Java\jdk1.8.0_25\bin\java.exe
rem call lib\find_java.bat
if not defined java_exe goto :EOF
##这是jdk中java.exe的安装路径
D:\Program Files\Java\jdk1.8.0_25\bin\java.exe
3、将 call lib\find_java.bat这行,改成 rem call lib\find_java.bat
4、保存关闭Android.bat文件,重新打开Android SDK Manager即可。