3)如果你要使用流程图测试安装过程中写入硬盘上的不同文件,要用相同的流程图,以便硬盘上所有安装文件的卸载测试。

4)用流程图去提高自动测试效率,它能很容易的将图转化为自动化脚本。

5)测试安装脚本用来检验所要求的硬盘空间,如果安装程序要求1MB的空间,确保在安装过程中大于1MB的空间或者是否有更多的空间被使用。如果是,这就是个错误。

6)在不同文件系统格式上测试需要硬盘空间的大小,像FAT16将会比NTFS或者FAT32文件系统格式占用更多的空间。

7)如果可能的话,只创建磁盘镜像的专用系统,这样的话将会节约你的测试时间。

8)用分布式的测试环境便于开展安装测试,分布式环境往往节约你的时间,而且你可以从单个机器中更有效的安排所有不同的测试用例。这种好的方法是创建一台主机,在网络上控制不同的从机,你可以在主系统下同时在不同机器上开始安装。

9)试着用自动化的程序去测试写入硬盘上的文件,你可以保留一份写入硬盘上的文件清单和表格,并把这份清单作为自动脚本的输入,将会检测每一个路径,验证其正确安装。

10)利用市场中免费的软件,验证成功安装后注册表的变更。安装后,验证注册表的变化是否与你所预料的变更一致。

11)在安装中强制中断安装,看看系统反应,系统是否无任何问题的恢复到它原始状态。你可以在安装的每一步,测试这种安装中断。

12)硬盘空间检查:这是在安装测试场景中一项关键检查。你可以选择不同的手工和自动化方法去执行这种检查。在手工测试方法中你可以在安装前检查硬盘的可利用空间,通过安装程序脚本去检查安装程序是否计算并准确报出硬盘空间。检查安装后的硬盘空间验证准确使用的安装磁盘空间。在安装过程中,通过一些工具运用可利用硬盘的各种结合去自动使硬盘满,检查安装过程中磁盘不足时的系统反应。

13)当你检查安装时你也可以进行卸载测试。在新一轮的迭代安装前确保卸载后所有写入硬盘的文件都被移除。有时卸载常常只移除最后更新安装的文件,而老版本文件没移除。另外检查卸载后的手动重新启动选项并强行重启。

我涉足过很多领域的手工和自动安装测试程序,仍然有很多领域你需要去关注强制重启,取决于安装下你软件的复杂程度。这里没有涉及重要任务包括通过网络安装,网络安装,补丁安装,安装数据库检查,共享dll安装和卸载等。

希望这篇文章给那些刚开始进行手工或者自动软件安装测试中遇到问题的人一个基本的指导。

22/2<12

强制卸载软件测试工资,软件安装卸载测试相关推荐

  1. ubuntu下软件安装卸载与查看

    原文链接:http://thomaschan1987.blog.163.com/blog/static/216590179201325113117147/ 作为初学者只能拿来主义来,下面的这篇文章&l ...

  2. Windows Mobile手机软件安装卸载方法

    Windows Mobile手机软件安装卸载方法 智能手机功能强大,最重要的一方面就是它们可以反复的安装软件游戏以及主题等.以下罗列了智能手机上常见的几种格式软件的安装以及卸载方法. 软件.游戏的安装 ...

  3. c++2013无法卸载_ADS软件安装卸载注意事项及问题解决办法

    一个专业提供大学生学习资料的公众号 1.如何下载软件和资料点这里:如何在公众号下载软件和资料 2.如果我的内容有幸帮到了你,请帮忙把公众号分享给更多的同学哈 安装和卸载注意事项 最近有很多同学咨询AD ...

  4. linux卸载常用软件,Linux 下软件安装卸载常用方法

    1.软件安装卸载,分几种情况: A:RPM包,这种软件包就像Windows的EXE安装文件一样,各种文件已经编译好,并打了包,哪个文件该放到哪个文件夹,都指定好了,安装非常方便,在图形界面里你只需要双 ...

  5. 学习笔记0330----linux软件安装卸载

    linux软件安装卸载 预习内容 1.linux软件安装方法 2. rpm 工具用法 2.1 rpm包的命名格式 2.2 rpm 命令各参数的含义 3. yum工具用法 3.1 yum命令的用法 3. ...

  6. linux发行版本Ubuntu安装,显卡驱动安装以及软件安装卸载

    linux发行版本Ubuntu安装,显卡驱动安装以及软件安装卸载 1 暗影精灵6安装Ubuntu 1.1 更新系统 1.2卸载原有驱动 1.3安装nvidia显卡驱动 1.4 查看nvidia显卡信息 ...

  7. Linux软件安装卸载(yum+rpm)

    文章目录 软件包概念 yum ping命令 查看所有软件包 使用yum搜索要安装的软件 yum更新软件 yum软件安装 yum软件卸载 配置阿里yum源 lrzsz 从windows上传文件到Linu ...

  8. linux软件安装卸载命令行

    国内较快开源软件镜象站点,包括Debian.Ubuntu.Fedora.Gentoo.Centos.FreeBSD.Eclipse等开源软件的镜象 http://mirrors.163.com,htt ...

  9. linux 卸载lv,Linux 软件安装、卸载、查询

    平台构建及注意事项 软件安装.配置等 一.RPM 安装方法: # RPM -ivh XXX.rpm 软件将被安装到缺省目录下.(不可指定安装路径!) 二.软件卸载: 1.查询安装的软件注册名称: # ...

最新文章

  1. TensorFlow AI 新品更易用!联手NVIDIA,支持Swift和JavaScript
  2. js判断是由含有a节点_如何在 JS 中判断数组是否包含指定的元素(多种方法)
  3. oh-my-zsh中如何去掉命令提示符前缀
  4. 后端在插入数据发现重复如何正确的弹出警告_前百度面试官整理的——Java后端面试题(一)...
  5. python图像识别代码_python图像识别--验证码
  6. 反编译exe软件_挖洞经验 | Panda反病毒软件本地提权漏洞分析
  7. 科大讯飞 离线语音识别python_用Python来使用科大讯飞语音识别,so easy
  8. 前端Docker教程
  9. 最新版本Eclipse安装SVN插件Subclipse过程
  10. 关于QQ游戏大厅的架构我也想说几句
  11. Android,翻转卡片动画,实现翻转卡片的动画效果
  12. 毫米和像素怎么换算_图片的像素和毫米之间的换算关系
  13. Markdown(1):markdown设置标题、代码、图片、链接、标题、配置vscode插件
  14. html play控件,HTML DOM Audio play()用法及代码示例
  15. 计算机毕业设计SSM本科培训班学员信息管理系统【附源码数据库】
  16. GitHub如何上传?(傻瓜指南)
  17. 南大通用GBase 8c数据库与泛微软件完成互认证 共同搭建统一数字化办公平台
  18. android杂凑算法,SM3密码杂凑算法分析
  19. MPAndroidChartlele蜘蛛网图详细使用(四)
  20. 第一章Python概述

热门文章

  1. 微信小程序 SKU设计与实现 前端 数据结构分析
  2. 程序员李轩的真实荒诞简历
  3. ondrive网盘php,IT之家学院:利用OneIndex + OneDrive搭建私人网盘(可对外公开) - IT之家...
  4. h3c 链路聚合测试_H3C设备实验之配置链路聚合
  5. MySQL查询任课老师所在系_查询数据库系统课程的任课教师。
  6. java ee 下载_javaee.jar下载-javaee.jar包下载 --pc6下载站
  7. 异常处理 - [C++]
  8. PDF文件可以修改吗?来看看这几种方法
  9. react路由传参的几种方式
  10. 游戏建模师终于出手,“疯狂”让老板加薪