如何进行软件的安装卸载测试

发表于:2010-12-06 15:52

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:小丫头    来源:51Testing软件测试博客

  6. 第三方工具:注册表快照(RegSnap),卸载工具(Revo Uninstaller),系统备份工具(Ghost)

  7. 自动化测试工具以及脚本准备(如果部分或者全部测试是自动化进行,准备好测试工具以及测试脚本)

  8. 准备需要预装的第三方软件(譬如防火墙、硬盘实时检测、影音播放器等)。

  9. 根据图一进行机器配置、系统安装以及备份(这项工作比较耗时)

  10. 准备好测试用例(具体测试什么,怎么测试,这个可以参考下面的“测试大纲”部分)

  到这里,基本准备工作就算完成了,如果你是测试负责人,还要从项目管理的角度考虑测试周期,所需人力资源等因素(可以结合以前的历史数据和目前的人力资源分布以及项目需求,这方面的细节不在本篇讨论)

  测试大纲

  (这里只讨论测试的覆盖内容,不关注测试是通过手工还是自动完成。)

  (安装之前和之后进行注册表快照并比对,确定软件安装带来的注册表修改符合预期设定)。

  (任何一次安装完成以后,对比如上图二的安装文件检查表确定是否所有的文件都装在正确的地方)

  (任何一次卸载完成以后,对比如上图二的安装文件检查表确保所有的安装文件已经被移除)

  1. 根据上图三的测试流程图,按照默认设置,完成安装。

  2. 根据上图三的测试流程图,安装过程中,改变每一个用户可以自定义的选项为非默认值,完成安装。

  3. 对于上图三的测试流程图,在每两个步骤之间都进行“取消”操作,确保安装中止的功能正常。

  4. 以不同的用户权限进行安装和卸载测试(管理员,受限用户)

  5. 安装到不同硬盘格式的分区(FAT16, FAT32, NTFS)

  6. 从不同的路径安装(本地硬盘,网络路径,移动设备,虚拟机)

  7. 安装到不同的目标地(本地硬盘,网络路径,移动设备,虚拟机)

  8. 选择安装目标分区小于软件安装所需要的磁盘空间大小

  9. 选择一个不存在的目录作为软件安装的目标路径

  10.安装过程中机器进入待机、休眠、关机等状态

  11.安装过程中检测到旧版本(这个既包括本身的测试软件,也包括任何随着安装包一起安装的第三方软件),确定卸载或者升级功能正常。

  12.从控制面板卸载软件

  13.通过第三方工具卸载软件

  14.通过软件自己的卸载程序卸载软件

  欢迎任何意见、问题。

版权声明:本文出自小丫头的51Testing软件测试博客:http://www.51testing.com/?18819

原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。

22/2<12
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号