


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件安装卸载测试你执行过软件安装测试吗?感觉如何?好吧,安装测试(实施测试)是软件测试生命周期中很有意思的一个环节。安装测试很像在你的家中介绍一个宾客,为了使他感觉舒服,这个宾客被有针对性的介绍给家中的每一个人,新软件的安装也很像上面的例子。如果在新的系统下安装很成功,客户会很高兴,但是如果事情正好相反呢?如果安装失败,然后我们软件不能在那个系统下工作,而且对用户的系统也造成很大的损害,用户可能要求重新安装整个操作系统。在上面的例子中你是否给用户留下些印象?非也,你给忠实用户不好的第一印象是因为不彻底的安装测试引起的。为了留下好的第一印象你需要做些什么呢?测试安装程序需要在不同配置不同机器上适当的将手工和自动化过程结合起来。安装测试的主要关注点是时间,甚至单条测试用例都会花费很长的时间,如果你要测试一个大型的应用安装程序,你应该想想在不同配置下执行大量的测试用例需要多长时间。我们来看看执行手工测试的不同方法和自动安装过程的一些基本介绍。开始安装测试的第一步是确定你要在多少种不同系统配置下测试,准备一个基本的硬盘驱动器,用最常用或者默认的文件系统格式化这个硬盘。在这个硬盘上安装最常用的操作系统(Windows)并安装一些必备的组件,每次在这个基本的硬盘上创建备份时,你也可以在其上创建其他配置。确保每一中配置在接下来的测试中都能使用,如操作系统和文件格式。在这个过程中我们怎么去使用自动化呢?使用一些系统工具为基本配置创建基本镜像(用软件如Norton Ghost可以快速的为操作系统创建另外的备份),这将会为你每一次的测试节约大量时间。例如,如果你在一个基本配置下安装一个OS需要1个小时,那么你每一次在新OS下执行测试都需要1个多小时,但是创建了OS备份,仅仅需要5-10分钟,你将节约40-50分钟的时间。你可以在一种操作系统下多次尝试安装软件的安装,每一次卸载应用程序,并为下一次测试准备基本的状态。这里要注意:在这之前你的卸载项目应该执行过测试,并能正常运行。一些广泛测试用例的安装测试建议:1)使用流程图去执行安装测试,流程图明确我们的任务,看基本安装测试流程图的例子。在这个基本的流程图中添加更多的测试用例,例如,如果我们的应用程序不是第一次发布,试着添加不同的本地安装路径。2)如果你早先安装了应用程序的上一个版本,在下一次测试用例中,在紧凑版本相同的路径上安装应用程序版本。3)如果你要使用流程图测试安装过程中写入硬盘上的不同文件,要用相同的流程图,以便硬盘上所有安装文件的卸载测试。4)用流程图去提高自动测试效率,它能很容易的将图转化为自动化脚本。5)测试安装脚本用来检验所要求的硬盘空间,如果安装程序要求1MB的空间,确保在安装过程中大于1MB的空间或者是否有更多的空间被使用。如果是,这就是个错误。6)在不同文件系统格式上测试需要硬盘空间的大小,像FAT16将会比NTFS或者FAT32文件系统格式占用更多的空间。7)如果可能的话,只创建磁盘镜像的专用系统,这样的话将会节约你的测试时间。8)用分布式的测试环境便于开展安装测试,分布式环境往往节约你的时间,而且你可以从单个机器中更有效的安排所有不同的测试用例。这种好的方法是创建一台主机,在网络上控制不同的从机,你可以在主系统下同时在不同机器上开始安装。9)试着用自动化的程序去测试写入硬盘上的文件,你可以保留一份写入硬盘上的文件清单和表格,并把这份清单作为自动脚本的输入,将会检测每一个路径,验证其正确安装。10)利用市场中免费的软件,验证成功安装后注册表的变更。安装后,验证注册表的变化是否与你所预料的变更一致。11)在安装中强制中断安装,看看系统反应,系统是否无任何问题的恢复到它原始状态。你可以在安装的每一步,测试这种安装中断。12)硬盘空间检查:这是在安装测试场景中一项关键检查。你可以选择不同的手工和自动化方法去执行这种检查。在手工测试方法中你可以在安装前检查硬盘的可利用空间,通过安装程序脚本去检查安装程序是否计算并准确报出硬盘空间。检查安装后的硬盘空间验证准确使用的安装磁盘空间。在安装过程中,通过一些工具运用可利用硬盘的各种结合去自动使硬盘满,检查安装过程中磁盘不足时的系统反应。13)当你检查安装时你也可以进行卸载测试。在新一轮的迭代安装前确保卸载后所有写入硬盘的文件都被移除。有时卸载常常只移除最后更新安装的文件,而老版本文件没移除。另外检查卸载后的手动重新启动选项并强行重启。我涉足过很多领域的手工和自动安装测试程序,仍然有很多领域你需要去关注强制重启,取决于安装下
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商业照明设计与安装合同协议条款
- 江西省鹰潭市第九中学2024-2025学年九年级下学期期末考试历史试卷(含答案)
- 幸福除夕夜作文250字13篇范文
- 写人作文我的同学550字13篇
- 《新编商务应用文写作》第七章 习题参考答案
- 春节出游作文800字10篇
- 早教知识培训课件
- 我的奇思妙想作文450字11篇范文
- 产品质量检查与改善方案标准操作模板
- 早搏的鉴别诊断
- 痔疮的健康教育课件
- 优甲乐(左甲状腺素钠片)健康教育
- 肝脏弥漫性病变超声诊断与检查规范
- 风力发电税务培训课件
- 2025年长沙市中考物理试卷真题(含答案)
- 建筑工地驻场人员管理办法及流程
- 检验科生化培训课件
- 配电类“两种人”题库(2025年3月修编)改
- 建设工程管理的毕业论文
- 2025年全国工会系统经审业务技能大赛知识总题库(1800题)-中部分
- 中国工笔花鸟画技法课件
评论
0/150
提交评论