zoukankan      html  css  js  c++  java
  • web、pc客户端、app测试的区别

    一、系统架构

    - web为b/s结构,只有一个版本,服务端和web端更新了之后,刷新一下页面也就同步更新了

    - pc、app为c/s结构,服务端更新了,需要对各个主流版本进行兼容测试及回归测试,客户端更新的话,还需要重新安装或升级应用

    二、兼容性

    - web端主要兼容不同的操作系统、浏览器、分辨率

    - pc客户端主要兼容不同的操作系统、分辨率

    - app需要兼容不同的手机系统(iOS、Android)、不同的系统版本、不同的机型、不同的分辨率、屏幕大小等

    三、性能

    - web端、pc客户端主要监测响应时间、cpu、内存

    - app端除了要监测响应时间、cpu、内存,还要监测流量、耗电量、温度等

    四、专项测试

    区别于web端和pc客户端,app端还有一些专项测试

    1、干扰测试

           如电话中断、关机、闹铃、音乐播放等

    2、界面测试

          如横竖屏切换、多点触控、前后台切换、锁屏、手势缩放等

    3、弱网测试(web和pc也需要)

          限制网速、断网、切换WiFi/4G/3G/2G,以及丢包情况

    4、安装、卸载、更新(pc客户端页需要)

          - 安装:需考虑安装时弱网、断网、中断,安装后删除安装文件

          - 卸载:需考虑卸载后是否删除app相关文件

          - 更新:考虑强制更新、非强制更新、增量更新、断点续传、弱网状态下更新

    5、安全测试(还需学习了解)

          安装包是否可反编译代码、安装包是否签名、权限设置等

    6、边界测试

          可用存储空间少、没有SD卡、双SD卡、飞行模式、系统时间有误、第三方依赖等

    7、权限测试

          是否可获取权限,如访问相册、通讯录、照相机等

  • 相关阅读:
    BZOJ 2212/BZOJ 3702
    BZOJ 4761 Cow Navigation
    BZOJ 3209 花神的数论题
    BZOJ 4760 Hoof, Paper, Scissors
    BZOJ 3620 似乎在梦中见过的样子
    BZOJ 3940 Censoring
    BZOJ 3942 Censoring
    BZOJ 3571 画框
    BZOJ 1937 最小生成树
    BZOJ 1058 报表统计
  • 原文地址:https://www.cnblogs.com/hnio/p/13402362.html
Copyright © 2011-2022 走看看