51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2450|回复: 3
打印 上一主题 下一主题

[原创] 浅谈安装测试

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-5-9 12:17:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有朋友问过我“安装测试怎么做?”,要弄清楚这个问题,首先要了解安装的过程。安装的过程简单的说就是将开发环境上运行良好的程序迁移到其他环境上。做过版本发布的朋友应该熟悉这些步骤,1)目标环境上安装运行环境,如:JRE,CLR(运行环境要区别于开发环境JDK,SDK) 2)将目标代码(可能是编译后的代码,或者是源代码)复制到目标环境上 3)修改一些配置项(如:添加快捷方式,随机启动,执行初始化的数据库脚本...) 4)其他
对于客户端的程序,安装的过程多半是由用户自己控制,上面的安装步骤对于他们来说过于复杂,于是乎出现了许多制作安装包的工具,如:InstallShield, wise,setupFactory...这3个工具都提供了2种方式制作安装包:1)向导方式 2)脚本方式,安装包的工作原理就是提供给用户一个简洁的界面,并且自动化执行上述4个步骤。
明白了安装包的原理,下一步看看怎么做安装测试?
1.正常情况。在某台机器上运行安装包,安装结束后,作一次冒烟测试,如果未发现bug,接着下面的。
2.重复安装。将安装包卸载后,再次安装,首先看能否再次安装上,安装结束后,再作一次冒烟测试。
3.对安装过程中的不同分支都要做如上测试。
4.异常情况。在硬盘空间不足,运行环境版本不正确等情况下,安装该系统,看看该系统是否有纠错能力--即暂停安装的过程,并回滚到安装前的状态。
如果你苛求完美,可以比较安装前,安装-卸载后,系统的环境是否一样(如:复制的目标文件夹是否清除,添加的注册表项是否删除...),推荐一个windows下的工具RegSnap,
如果在安装的过程中出现任何问题,提交bug报告,重新制作安装包,以上的3个安装包工具都能提供常见的安装选项。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-9-24 21:28:36 | 只看该作者
谢谢,下个月就要去做安装测试了呵呵呵呵呵
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2010-9-24 23:34:24 | 只看该作者
鼓励原创……
回复 支持 反对

使用道具 举报

  • TA的每日心情
    无聊
    2017-1-23 15:52
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]测试排长

    4#
    发表于 2011-6-20 18:02:11 | 只看该作者
    恩,写的不错,支持
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-14 21:10 , Processed in 0.078620 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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