app 测试内容

1.安装/卸载/更新

              1.安装测试:

              2. 装包的来源:应用商店下载/下载.apk文件/开发提供安装包/

              3.安装后的APP是否可以正常使用

2.更新测试:

             1.更新的方式:自动下载更新包并安装

             2.更新之后:新功能是否正常,并且不会影响之前的功能,更新之后要保留用户相关的设置和数据。

3.卸载测试:

             1.卸载过程是否正常

             2.卸载之后的文件残留情况

             3.卸载后再安装,app是否会读取之前的设置

4.兼容性测试:

1.机型

       Android       华为  EMUI ,   小米 MIUI ,  VIVO  Funtouch_os ,  Oppo  Coloros 

                            魅族 Flyme yunos

    android 系统版本:8.07.06.05.1

       iOS   5x-X,5es ,6,6p,6sp,7,7p,8,8p,x

IOS :10.3,11.2,11.3

2.屏幕尺寸:同一个APP在不同屏幕尺寸下的展示效果

3.权限:硬件相关:摄像头,麦克风。

           通讯相关:发送信息,拨打电话。

           用户信息相关:读取通讯录,读取短信。

           定位相关:是否允许获取当前位置。

           网络相关:数据联网,WiFi

4.推送相关测试:1.锁屏界面通知。

                             2.锁屏界面通知。

                             3.角标

                             4.通知栏

 极光推送

  Android:轮询机制

  IOS:实时获取

推送关注得测试点:

1.推送消息内容是否准确

2.不同操作系统平台下推送消息是否一致

3.不同系统操作平台下推送消息接收的时间点

4.点击推送消息后的页面跳转

5.弱网测试:

      通过软件模拟较差的网络情况,查看APP在该网络情况下的使用情况

      1.使用fiddler模拟

      2.通过路由器限制


6.APP的稳定性测试   monkey

  adb android debug  bridge

通过monkey 发送各种指令,来观察APP的运行情况

adb  shell monkey  进入monkey 模式

-p 指定包

--throttle 发送事件之间的间隔

--pct -touch 发送触摸事件的比例


abd  devices  



cmd命令:adb shell monkey -p com.taobao --throttle 1000 100   打开淘宝,每个命令延时1000Ms执行

               adb shell monkey -p com.taobao --throttle 1000 -v-v-v 100    详细信息

你可能感兴趣的:(app 测试内容)