安装测试

安装测试包括安装、卸载、升级测试

1)编写软件安装测试用例

  • 软件在不同操作系统下安装的过程。
  • 软件安装后是否能够正常运行,安装后的文件夹以及文件是否到了指定的目录里。
  • 软件安装各个选项的组合是否符合概要设计说明。
  • 软件安装向导的UI测试。
  • 软件安装过程是否可以取消,单击“取消”按钮后,写入的文件是否如概要设计说明处理。
  • 软件安装过程中意外情况的处理是否符合需求(如死机、重启、断电等)。
  • 安装过程是否可以回溯(即是否可以点上一步重新选择)。

2)编写软件卸载测试用例

  • 直接删除安装文件夹卸载的提示是否与概要设计说明一致。
  • 测试使用系统自带的添加删除(以WindowsXP为例)程序卸载的情况。
  • 测试软件自带的卸载程序。
  • 测试卸载后文件是否全部删除,包括安装文件夹、注册表、系统环境变量。
  • 卸载过程中出现意外情况的测试(如死机、断电、重启)。
  • 卸载是否支持取消功能,单击“取消”按钮后软件卸载的情况。
  • 软件自带卸载程序的UI测试。
  • 如果软件有调用系统文件,当卸载文件时,是否有相应地提示。

3)编写软件升级测试用例

  • 测试升级后的功能是否与需求说明一致
  • 测试与升级模块相关的模块功能是否与需求一致
  • 升级安装意外情况的测试(如死机、断电、重启)
  • 升级界面的UI测试
  • 不同系统间的升级测试。

安装测试又可以分为:

  • 全新安装,待安装的软件包是完整的,包含了所有的文件。
  • 升级版本安装,部分文件构成的软件包。
  • 补丁式安装,很小的改动或很少文件的更新,软件版本不变。
  • 系统运行环境改变,性能调优,只改参数,没有软件文件的变化。

猜你喜欢

转载自www.cnblogs.com/CarolSpace/p/9816046.html