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    详细信息

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,049评论 25 709
  • 转自:http://www.jianshu.com/p/a2ee554869ef 1. 权限测试** 1)软件权限...
    夜境阅读 4,361评论 0 3
  • 移动APP测试讲义 本篇讲义主要阐述APP的手工测试要点,并概括介绍主流的APP测试框架。 1. APP测试的准备...
    厲铆兄阅读 13,289评论 6 109
  • 最初注意到她,是因为她占了我平时习惯的位置。 倒数第二排靠窗位置,每一个中二病患者和学渣的不二选择,也是我最喜欢的...
    犬君阅读 4,453评论 16 23
  • 这几天开始想做股票了,以前一直都在关注外汇保证金,可惜国内没办法做,所以只能是关心而已了。原先一直排斥做股票,毕竟...
    小楠楠爱爸爸阅读 4,906评论 0 0