zoukankan      html  css  js  c++  java
  • 移动端功能测试(转)

    http://www.51testing.com/html/14/n-4421414.html

      移动端功能测试
      1.业务逻辑正确性测试:
      1.需求文档
      2.隐性需求
      2.兼容性测试:
      1.系统版本 -关注系统特性
      1.安卓
      1.原生系统 4.0 5.0
      2.二次开发版本:小米 华为 魅族
     
      2.iOS
      2.分辨率 - 关注图片分辨率,前端页面
      720*1280 1080*1920
      3.网络情况 -弱网测试,wifi限速,有第三方app更改网络模式
      2g 3g 4g 5g wifi
      3.异常测试
      1.热启动应用
      1.app置于后台时是A页面,切换到前台,还是A页面,还是初始化页面
      2.app长时间置于后台,切换到前台,还是A页面,还是初始化页面,崩溃/闪退
      2.网络切换和中断恢复
      1.4g-2g wifi-4g,保证app可用,业务正常
      2.wifi - 断网 - wifi
      1.断点续传:下载应用5M,下了3M断网,再次联网,继续当前位置下载
      3.电话和信息中断恢复
      1.电话:看视频,打电话30分钟,切换为继续查看位置
      2.短信:玩游戏
     
      4.升级安装卸载测试:
      1.升级测试:--升级后app可用
      1.临近版本升级(1.0->1.1)
      2.跨版本升级(1.0->......->2.0)
      2.安装测试:app可用,安装文件齐全
      1.首次安装
      2.覆盖安装
      高版本->低版本 - 成功
      低版本->高版本 -不允许
      3.卸载后安装
      3.卸载测试:-卸载后文件是否清理干净,保留一部分文件
      1.首次卸载
      2.卸载 -> 安装 ->卸载
     
      5.健壮性测试:--体验度
      1.手机资源消耗
      1.cpu:使用率较低(例子:cpu使用率大于80%)
      2.内存:使用率较低,较高会卡或者app崩溃,手机重启
      3.磁盘:安装和下载,当你空间不足
      2.流量消耗
      例子:app一天哪使用2G流量,图片较大,数据量过大
      1.最好卸载 - 对于公司不可能
      2.服务器做压缩,或者根据不同手机下发不同的图片
      看接口:调用接口
      3.崩溃恢复测试 - app会自启动,手动启动保证app可用
      1.停止运行
      2.闪退
  • 相关阅读:
    AsWing入门教程 1.4 在面板中显示信息
    AsWing 入门教程 1.3 给框架定位
    LocalConnection AS2与AS3通信说明
    Tuscany SCA与Spring、Hibernate整合之简洁方法
    《spring2.0技术手册》读书笔记九spring与hibernate整合DAO的书写,HibernateTemplate解析
    求n个骰子各点数和出现的概率动态规划
    oracle常用函数总结
    Hadoop概要MapReduce的认识
    HDFS的使用及编程
    Apache Hadoop的安装与配置
  • 原文地址:https://www.cnblogs.com/caojuansh/p/9829922.html
Copyright © 2011-2022 走看看