zoukankan      html  css  js  c++  java
  • app测试之专项测试

    专项测试包含很多东西,安装、升级、卸载、性能、安全、网络、随机等等,这些都属于专项测试

    一个app的正常到用户手里使用,功能是最基础的测试,专项测试测试主要的。

    下面介绍一些常用的专项测试:

    1、多任务状态下频繁切换app

    2、电量低的时候使用app

    3、在使用app时强制更新

    4、不同网络状态下打开/使用APP情况,包括切换网络和无网络

    5、使用app时特殊情况,如来电话、闹铃、短信息等

    6、使用app某模块返回或者进入其他模块时迅速切换应用或者切其他模块

    7、安装测试,包括断网安装、弱网安装、安装后原安装文件删除情况

    8、卸载测试,考虑卸载后文件删除情况

    9、升级测试,下载过程中断网、是否续传、是否强制更新、增量还是全量更新以及弱网情况

    10、界面操作,手势各种操作、横竖屏切换、多点触控以及前后台切换

    11、安全测试,这块算是重点,不仅仅包括对用户输入的校验,还包括app本身安装包是否可反编译代码、安装包是否签名、权限设置(是否可访问通讯录、是否直接读取用户短信息)等

    12、边界测试,如存储空间少、没有sd卡或者双sd卡、飞行模式、系统时间不正确、第三方依赖(如邮箱、支付宝等)

    13、权限测速,如访问通讯录、短信息、相册、照相机等

    14、性能测试

    15、流量测试,这个需要和以前版本测试做对比

    16、电量测试,需要和历史版本测试数据做对比

    17、启动时间测试(包括热启动和冷启动),一方面要以用户感知,一方面要和历史版本测试做对比

    18、CPU使用测试,也是和历史版本做对比

    19、memory使用测试,同上

    20、主要机型测试,主要包括华为、三星、苹果、小米等主流手机/pad

  • 相关阅读:
    C++中的函数名称粉碎机制和它的逆向应用
    C++中const关键字的功能总结
    探究printf函数对单精度浮点数的处理
    利用共用体和位段获得IEEE标准编码的浮点型数据各部分数值
    C++中使用switch..case语句的易出错陷阱和规避方法
    浮点型数据(float, double)存储IEEE标准解析和应用
    React实用技巧
    Web前端之iframe详解
    开源的api文档管理系统
    编写自己的代码库(css3常用动画的实现)
  • 原文地址:https://www.cnblogs.com/watertaro/p/9525920.html
Copyright © 2011-2022 走看看