安装测试真的有那么简单吗?
一、定义:
产品的安装过程和结果进行测试
工作内容:根据软件的测试特性列表,软件安装,配置文档,设计安装过程的测试用例
二、测试要点分析统计
1、安装测试前的检查工作
- 检查安装文档是否齐全
- 检查安装软件的程序文件是否齐全
- 检查安装软件的格式是否与安装指导要求的文件格式相符
2、安装测试后的检查工作
- 所有文件是否都已产生并确定有所需要的内容
-
- 程序文件的目录与子目录是否正确产生
-
- 各目录与子目录下的程序文件是否正确产生
-
- 是否存在无用的目录、子目录、程序文件和无用的临时文件
-
- 程序文件的目录、子目录、程序文件本身的权限是否正确
-
- 对于PC windows下的软件,还要检查与应用软件相配套的动态联接库文件和注册表是否齐全
- 安装日志的检查
- 在安装完成后,要进行程序的运行链接验证
- 软件的卸载测试
3、安装测试过程中的检查工作
- 所有的预置数据是否齐全
- 软件环境配置是否合理
- 硬件环境配置是否合理
- 用户选择的一套任选方案是否相容
- 安装的过程测试:
-
- 在安装的过程中,系统要提供缺省的参数值,测试过程中要对缺省参数值的情况进行安装测试
-
- 指定人工完成的安装过程,要列出每一安装步骤所需的工作,并仔细检查每一安装步骤所完成工作的正确性
-
- 在安装测试过程中,要设计异常的安装测试用例,包括配置参数的异常,安装选项和安装路径的异常
- 安装文档的测试
4、安装测试中的软件升级测试
- 软件通过重新安装来达到升级目的,具体测试方法同上
- 同时要进行版本兼容性的测试
- 通过Patch的方式实现软件的升级
- 软件在线升级
5、补充
- 安装时异常终止包括:进程终止(操作系统未关闭)断电模式,断网
- 测试对象:安装文件、安装系统、安装文档、配置项
- 安装后检查:
-
- 1、文件是否产生,是否正确
-
- 2、是否按人工修改的方式安装
-
- 3、安装日志是否记录正确
-
- 4、否有临时目录,垃圾文件,是否清理掉冷补丁(需要关闭系统的补丁) 热补丁(多数网站补丁属于热补丁)