关闭

安装测试的重点

发表于:2007-4-12 14:42

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

 作者:kiki    来源:51testing博客

常用的安装包制作软件

测试应用程序的安装包,就必须了解常用的安装包制作软件及基本的制作原理,这样测试起来才可以抓住重点,有的放矢。

·       InstallShieldMacrovision公司)-软件安装制作工具的业界老大,多平台安装程序制作软件,可以制作任何平台任何系统下的安装程序,如Mac OS XOS/400WindowsAIXSolarisLinuxHP-UX或是各种类型的Unix系统。

制作指南:http://support.lnnu.edu.cn/is.htm

·       InstallWiseWise公司):简单实用,不用写太多代码。

 

 

不管那种打包软件,应用程序安装类型主要有如下(以C/S应用程序为例):

·       New Install

Ø     Typical Install:典型安装,一般安装主运行程序及主要的支撑服务或组件。

Ø     Custom Install:用户安装。选择此项后,一般系统会默认保留和Typical Install一样的选项,用户可以选择安装和Typical Install一样的组件或者通过增加/删减一线组件组成和Typical Install不同的安装类型。

Ø     Complete Install:完全安装,安装所以显示的组件

Ø     Minimum/ Compact Install:最小化安装,一般仅安装主运行程序

·       Upgrade Install:和全新安装相对应

Ø     Typical Install

Ø     Custom Install

Ø     Complete Install

Ø     Minimum/ Compact Install

·       Uninstall

Ø     Full Uninstall:卸载所有安装的组件

Ø     Custom Uninstall:仅卸载用户所有组件和相应的快捷方式

 

安装测试重点:

·       安装程序本身的功能性

Ø     不同安装模式:安装完成后检查是否按照选择的安装模式或组件正确的安装。

Ø     目的文件夹:检查是否安装到选择的目录下,目的文件夹的属性(只读或可写),本地或网络(UNC)文件夹,安装路径较长或包含空格,中文等

Ø     中途退出:在安装过程的任何步骤里(例如复制文件过程)正常退出安装或非正常退出(如重启系统)安装,以验证安装程序是否会移除并清除已安装的组件

Ø     上一步/下一步

Ø     License的选择(Standalone license, Server & Client licenseSite license modelTime lock license modelFloating license model

 

·       检查registry文件或文件夹,ini文件等在以下各时间段

Ø     安装之前检查

Ø     安装之后检查

Ø     卸载之后检查

Ø     修复后,升级后检查

 

·       权限的控制(如Administrator, Power users, Guest

 

·       平台兼容性(Compatibility):以在Windows平台为例

Ø     Windows 9x (Win98 SE or WinME)

Ø     Windows NT 4 Workstation and Server

Ø     Windows 2000 (Professional and Server(s))

Ø     Windows XP (Home and Professional)

Ø     和第三方组件的兼容性,如DirectX, MDAC, .Net framework

 

·       硬件配置:测试应用程序对系统资源需求的边界

Ø     CPUMemoryHard Disk

 

·       其他

Ø     在相同的目录和不同的目录下重复安装

Ø     覆盖比安装文件更新的文件,特别象Windows里的系统文件,如MFC42.DLL

Ø     覆盖比安装包里文件更新的文件

Ø     覆盖只读的文件

Ø     当应用程序和其他组件有依赖关系时,安装比安装包中有依赖组件的高或低版本。

Ø     安装后再次安装,卸载后再次安装

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

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号