51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2924|回复: 9
打印 上一主题 下一主题

[讨论] 关于“卸载测试”

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-4-24 22:38:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
============卸载测试==============
文件----安装目录里的文件及文件夹(如:程序安装在几处的)
      非安装目录(向系统其它地方添加的文件及文件夹)
            它们包括(exe,dll,配置文件等)
快捷方式-(桌面,菜单,任务栏,系统栏,控件面板,系统服务列表等)
复原方面-卸载后,系统能否恢复到软件安装前的状态(包含目录结构、动态库,注册表,
系统配置文件,驱动程序,关联情况等)
卸载方式--程序自带卸载程序/系统的控件面板卸载/其它自动卸载工具(如:优化大师)
卸载状态--程序在运行/暂停/终止等状态时的卸载
非正常卸载情况-卸载软件过程中,取消卸载进程,然后,观察软件能否继续正常使用
冲击卸载--在卸载的过程中,中断电源,然后,启动计算机后,重新卸载软件,如果软件
无法卸载,则重新安装软件,安装之后再重新卸载。
卸载环境--不同的(操作系统,硬件环境,网络环境等)下进行卸载
卸载后,该系统是否对其他的应用程序造成不正常影响(如操作系统,应用软件等)
==========安装测试============
一:基本目标
1.安装程序能正确运行
2.程序安装正确
3.程序安装后能正确运行
4.完善性安装后程序能正确运行
二:一些方面
0、安装手册给的所有步骤得到验证;
1、安装过程中所有缺省选项得到验证;
2、安装过程中典型选项得到验证;
3、测试各种不同的安装组合,并验证各种不同组合的正确性(包括参数组合,控件执行顺序
组合,产品安装组件组合,产品组件安装顺序组合(如b/s)等)
4、安装过程中异常配置或状态(非法和不合理配置)情况进行了测试(如:断电;数据库终
止,网络终止等)
5、安装后是否能产生正确的目录结构和文件,文件属性正确;
6、安装后动态库是否正确;
6、安装后软件能否正确运行;
7、安装后没有生成多余的目录结构,文件,注册表信息,快捷方式等;
9、安装测试应该在所有的运行环境上进行验证(手册上指定如:操作系统,数据库,硬件环
境,网络环境等);
10、自动安装还是手工配置安装
11、至少要在一台笔记本上进行安装/卸载测试,因为有很多产品在笔记本中会出现问题,
尤其是系统级的产品
13、安装,该系统是否对其他的应用程序造成不正常影响(如操作系统,应用软件等)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-4-24 23:04:26 | 只看该作者
受益非浅呀,这是你培训课上学得吗,培训的资料也不妨多贴些呀,我没钱,要有钱我也想去参加培训,自学太头疼了,慢效率还低 ,有什么好资料共享呀
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-4-25 07:12:53 | 只看该作者
一、安装测试
常规功能测试
0、安装手册给的所有步骤得到验证;
1、安装过程中所有缺省选项得到验证;
2、安装过程中典型选项得到验证;
3、测试各种不同的安装组合,并验证各种不同组合的正确性(包括参数组合,控件执行顺序组合,产品安装组件组合,产品组件安装顺序组合(如b/s)等)
4、安装界面的所有信息都显示正确、没有错误别子、没有二义性;
5、安装界面的每个按钮都进行校验有效性;
6、安装后是否能产生正确的目录结构和文件,文件属性正确;
7、安装后动态库是否正确;
8、安装后软件能否正确运行;
9、安装后没有生成多余的目录结构,文件,注册表信息,快捷方式等;
10、如果安装程序有重新安装功能的话,要考虑重新安装是否正常。
增强测试
1、验证用户机器已安装相同产品的情况下再进行安装,安装程序是否有进行相应校验;
2、安装测试应该在所有的运行环境上进行验证(手册上指定如:操作系统(XP\2000\2003),数据库,硬件环境,网络环境等)
3、安装路径要考虑几种情况:a、安装路径较长;b、安装路径中包含空格;c、安装路径包含中文;d、安装路径包含特殊字符;e、安装路径编码规范校验(比如c:crm或c:/crm)
4、硬盘分区、可用空间校验:a、硬盘空间不足;b、硬盘分区不存在(如用户机器不存在F盘,安装路径输入F盘);c、空间本来充足的情况下,在安装过程中往磁盘空间放入大量文件,导致磁盘空间不足的情况。
5、目的安装文件夹为只读的情况;
6、在安装过程中人为访问其他软件,比如安装过程中打开word文档或打开IE上网;
7、同时运行两个安装程序的情况:验证同时运行相同的安装程序及同时运行不同的安装程序两种情况;
8、在笔记本环境下进行安装卸载,因为有很多产品在笔记本中会出现问题,尤其是系统级的产品;
9、考虑文件被占用的情况下进行程序回滚或卸载;
10、校验执行安装包的系统权限,即以系统管理员权限进行安装及非系统管理员权限进行安装;
异常测试
1、安装过程中计算机断电,要保证重新插上电源,重新安装可以正常安装;
2、安装过程中计算机重启,要保证计算机重启后,重新安装可以正常安装;
3、安装过程中安装进程被迫停止(即手动停止进程),要保证重新安装可以正常安装;
4、安装包如果有创建数据库步骤,则要考虑在创建数据库步骤时数据库服务停止,安装包是否进行友好提示;重启数据库服务后,是否还可以重新安装;
二、卸载测试
1、文件删除情况---卸载后是否删除安装时所创建的文件及文件夹(如:程序安装在几处的)、非安装目录(向系统其它地方添加的文件及文件夹),它们包括(exe,dll,配置文件等) ,快捷方式-(桌面,菜单,任务栏,系统栏,控件面板,系统服务列表等)
2、复原方面---卸载后,系统能否恢复到软件安装前的状态(包含目录结构、动态库,注册表,系统配置文件,驱动程序,关联情况等)(专门的测试工具regsnap)
3、卸载方式--程序自带卸载程序/系统的控件面板卸载/其它自动卸载工具(如:优化大师)
4、卸载状态--程序在运行/暂停/终止等状态时的卸载
5、非正常卸载情况-卸载软件过程中,取消卸载进程,或计算机断电,或计算机重启;然后,启动计算机后,重新卸载软件,如果软件无法卸载,则重新安装软件,安装之后再重新卸载。
6、卸载环境--不同的(操作系统,硬件环境,网络环境等)下进行卸载
7、卸载后,该系统是否对其他的应用程序造成不正常影响(如操作系统,应用软件等)
8、健壮性测试:在用户机器上进行反复的安装-卸载-再安装

资料来源:  http://www.51testing.com/?50278/ ... e_itemid_67292.html
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-4-25 11:36:36 | 只看该作者
看了谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2008-4-25 20:55:08 | 只看该作者

这些我是在论坛上看的

这些我是在论坛上看的,我会把每天学到的回来后打些在学习笔记里

你有空就来看看把
我目前在51testing就业班培训呢 刚上了1天课
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2008-4-28 16:04:53 | 只看该作者
感谢楼主
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2008-4-28 19:18:52 | 只看该作者
现在在学理论 感觉好枯燥啊
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2008-5-14 16:32:54 | 只看该作者
感谢分享~~~
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2008-5-14 20:33:47 | 只看该作者
  呵呵 我也是别的地方看到 转载下,这么久了还能上来哦
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2008-5-14 23:36:56 | 只看该作者
理论是枯燥,不过也是很有用滴
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-26 06:39 , Processed in 0.075746 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表