zoukankan      html  css  js  c++  java
  • App测试理论简介

    一、App测试常见关注点

    1、App的功能测试

    功能测试都是我们首要测试的,只有功能实现了才算符合上线发布的最低标准。我们需要检测产品功能是否已实现、产品功能是否符合设计要求、产品功能是否有重复、产品是否有重复的功能。

    2、App的安装、卸载测试

    安装:

    1)软件在不同操作系统下安装是否正常。

    2)软件安装后的是否能够正常运行,安装后的文件夹及文件是否写到了指定的目录里。

    3)软件安装各个选项的组合是否符合概要设计说明

    4)软件安装向导的UI测试

    5)软件安装过程是否可以取消,点击取消后,写入的文件是否如概要设计说明处理

    6)软件安装过程中意外情况的处理是否符合需求(如死机,重启,断电)

    7)安装空间不足时是否有相应提示

    8)安装后没有生成多余的目录结构和文件

    9)对于需要通过网络验证之类的安装,在断网情况下尝试一下

    10)还需要对安装手册进行测试,依照安装手册是否能顺利安装

    11)安装时对app的说明,例如版本号、适合安装的手机系统版本要求等

    12)安装时获取的一些权限,例如摄像头、录音等

    13)安装后再次安装,或者app更新安装

    14)安装后app的图标,名称显示

    15)安装过程中的提示信息正常

    进程:

    1)安装后是否在运行,进程是否存在

    2)杀死进程后,再次进入app是否正常

    3)app运行中卸载

    4)app非运行状态下卸载

    卸载:

    1)直接删除安装文件夹卸载是否有提示信息。

    2)测试系统直接卸载程序是否有提示信息。

    3)测试卸载后文件是否全部删除所有的安装文件夹。

    4)卸载过程中出现的意外情况的测试(如死机、断电、重启)。

    5)卸载是否支持取消功能,单击取消后软件卸载的情况 。

    6)系统直接卸载UI测试,是否有卸载状态进度条提示 。

    7)卸载后是否有残留文件夹

    3、App的UI测试

    测试用户界面(如菜单,对话框,窗口和其它控件)布局,风格是否满足要求,文字是否正确,页面是否美观,文字,图片组合是否完美,操作是否友好等。

    (1)导航测试:导航是否直观,导航帮助是否准确直观;导航与页面结构,菜单,连接页面的风格是否一致;

    (2)图形测试:页面标签风格,各控件操作方便统一;页面的图片应有其实际意义而要求整体有序美观;

    (3)内容测试:输入框说明文字的内容与系统功能是否一致;文字长度是否加以限制,内容是否表意不明;

    4、App的兼容性测试

    检测与本地及主流APP是否兼容、各设备是否兼容(不同手机屏幕分辨率的兼容性、不同手机品牌的兼容性、不同手机操作系统的兼容性)

    5、App交叉事件测试(也属于功能测试的范畴)

    检测APP运行时前/后台切换是否影响正常功能、APP运行时拨打/接听电话APP是否能正常响应、APP运行时发送/接收信息APP是否能正常响应、

    APP运行时发送/收取邮件APP能否正常响应、APP运行时浏览网络能否正常响应、APP运行时使用蓝牙传送/接收数据APP是否能正常响应。

     
    6、App的安全性测试

    检测软件是否有正规的数字签名、软件程序是否有加密、敏感数据是否有脱敏显示、数据传输时是否有加密、安全性漏洞、系统漏洞、软件权限(如限制/允许读取短信、拨打电话、访问联系人信息等)。

     

    7、App的弱网络测试

    可使用Fiddler或Charles实现弱网环境模拟,测试App在弱网环境下某个操作的响应时间、UI界面友好度(是否提示无网络等)、断网后是否自动重发请求等。

    8、App的性能测试

    检测程序在正常情况、峰值情况下的系统的各项性能指标是否正常。性能指标主要有:响应时间(应用响应时间从发出请求开始到客户端接收到响应所消耗的时间)、最大并发用户数、吞吐量、CPU内存占用、耗电量、流量。

     
    9、App的升级更新测试
    (1)当客户端有新版本时,用户可以取消更新,老版本能正常使用,用户在下次启用app时。仍出现跟新提示;
    (2)当版本为强制升级版时,但给出强制更新后用户没有做更新时,退出客户端,下次启动app时,仍出现强制升级提示;
    (3)当客户有新版本时,在本地不删除客户端的情况下,直接更新检查是否能正常更新,检查更新后的客户端功能是否是新版本;

    参考:https://www.jianshu.com/p/d9a1f559ecea
    参考:https://www.cnblogs.com/yitao326/p/10342704.html
    参考:https://www.cnblogs.com/tynam/p/8671103.html
     
  • 相关阅读:
    创建XNA Shooter游戏——概述
    Android 界面切换与恢复原生界面
    输入和用户界面——SpaceCamera类
    ASP.NET下FCKedit配置及使用参考
    1282. Game Tree 夜
    1122. Game 夜
    1136. Parliament 夜
    hdu 3905 Sleeping 夜
    1195. Ouths and Crosses 夜
    1210. Kind Spirits 夜
  • 原文地址:https://www.cnblogs.com/Maruying/p/13570451.html
Copyright © 2011-2022 走看看