移动端测试对象

1、小程序嵌套到专门的App(比如一码通嵌套在我们的微信、支付宝app中)

2、App

3、以浏览器的模式访问Web

移动端测试分类

兼容性测试

web测试点:主流:firefox、chrome 、edge 、safira

移动互联网:UC浏览器,QQ浏览器

需要考虑APP在主流平台上的页面展示和样式的加载,目前考虑的主流平台主要是Android和IOS的平台

app测试点:a.操作系统:ios 、android;

b.分辨率:主流:800x480、960x640、1280x720(720p)、1920x1080(1080p)、2560x1440(2k);

c.厂商:小米、华为、vivo/oppo、魅族、阿里云os、苹果;

d.网络类型:WIFI、2G、3G、4G、5G

需要将网络连接不上、无网络、企业服务器错误等各种情况予以考虑并进行细化的测试。

建议: • 网络不稳定,没有的到服务器的反馈-->提示“网络不稳定,请稍后再试”。

• 网络没有连接-->提示“网络目前没有连接,请重新连接网络之后再尝试”。

• 企业服务器或者第三方服务因未知原因出错-->提示“目前无法接收相关数据,我们正在调查,请稍后再试”。

使用Chrome浏览器做兼容性测试

使用Chrome浏览器做弱网络测试:

搭建Node.js

首先下载Node.js,下载地址为:https://nodejs.org/download/

 

 依据自己的操作系统选择对应的文件进行安装,安装完成后,添加环境将自己的安装路径添加到path环境变量中

 验证环境:在控制台中输入node -v,如果出现如下图所示结果,则表示node.js安装成功。

搭建jdk环境

在官方网站里下载 (https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html )安装包,然后解压并安装;

安装目录和路径如下所示:

 

 然后在系统变量中添加“变量名”为"JAVA_HOME",“变量值”为:C:\Program Files\Java\jdk1.8.0_181(根据自己的jdk的安装路径填写),输入如下,最后点击确定即可。

 在path环境变量中分别加入%Java_Home%\bin和%Java_Home%\jre\bin,输入如下,最后点击确定即可。

 然后在系统变量中添加“变量名”为“变量名”为“CLASSPATH”,“变量值”为“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar”(注意最前面有一点),输入如下,最后点击确定即可。

验证环境:在控制台中分别输入java,javac,java -version,如果出现如下图所示的表示jdk环境搭建成功。

搭建sdk环境

通过下载安装包(android的 sdk下载地址为http://developer.android.com/sdk/index.html),然后解压安装包后的目录如下:

 双击打开SDK Manager.exe,点击Tools,选择Options,设置如下的代理接口:

 

 在系统环境变量中添加ANDROID_HOME的环境变量,然后将sdk的路径添加到ANDROID_HOME中。

 再将%ANDROID_HOME%\platform-tools和%ANDROID_HOME%\tools分别添加到Path环境变量中。

 最后在控制台中输入android -h,如果如下图所示则表示sdk环境搭建成功。