安装测试真的有那么简单吗?

一、定义:

产品的安装过程和结果进行测试

工作内容:根据软件的测试特性列表,软件安装,配置文档,设计安装过程的测试用例

二、测试要点分析统计

1、安装测试前的检查工作

  • 检查安装文档是否齐全
  • 检查安装软件的程序文件是否齐全
  • 检查安装软件的格式是否与安装指导要求的文件格式相符

2、安装测试后的检查工作

  • 所有文件是否都已产生并确定有所需要的内容
    • 程序文件的目录与子目录是否正确产生
    • 各目录与子目录下的程序文件是否正确产生
    • 是否存在无用的目录、子目录、程序文件和无用的临时文件
    • 程序文件的目录、子目录、程序文件本身的权限是否正确
    • 对于PC windows下的软件,还要检查与应用软件相配套的动态联接库文件和注册表是否齐全
  • 安装日志的检查
  • 在安装完成后,要进行程序的运行链接验证
  • 软件的卸载测试

3、安装测试过程中的检查工作

  • 所有的预置数据是否齐全
  • 软件环境配置是否合理
  • 硬件环境配置是否合理
  • 用户选择的一套任选方案是否相容
  • 安装的过程测试:
    • 在安装的过程中,系统要提供缺省的参数值,测试过程中要对缺省参数值的情况进行安装测试
    • 指定人工完成的安装过程,要列出每一安装步骤所需的工作,并仔细检查每一安装步骤所完成工作的正确性
    • 在安装测试过程中,要设计异常的安装测试用例,包括配置参数的异常,安装选项和安装路径的异常
  • 安装文档的测试

4、安装测试中的软件升级测试

  • 软件通过重新安装来达到升级目的,具体测试方法同上
  • 同时要进行版本兼容性的测试
  • 通过Patch的方式实现软件的升级
  • 软件在线升级

5、补充

  • 安装时异常终止包括:进程终止(操作系统未关闭)断电模式,断网
  • 测试对象:安装文件、安装系统、安装文档、配置项
  • 安装后检查:
    • 1、文件是否产生,是否正确
    • 2、是否按人工修改的方式安装
    • 3、安装日志是否记录正确
    • 4、否有临时目录,垃圾文件,是否清理掉冷补丁(需要关闭系统的补丁) 热补丁(多数网站补丁属于热补丁)
原文地址:https://www.cnblogs.com/c-jw/p/14126951.html