• 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

  • 相关阅读:
    struts2 显示表格
    设置eclipse默认编码为UTF-8 Set default encoding to utf-8 in eclipse
    java hibernate +mysql demo
    Java项目引入第三方Jar包
    mysql 常用sql
    C# snaps
    sql server 与mysql差异(innodb)
    系统数据监控
    Twitter Bootstrap Grid System
    设计模式之访问者模式
  • 原文地址:https://www.cnblogs.com/watertaro/p/9525920.html
Copyright © 2020-2023  润新知