首页 > 其他分享 >CS安装卸载测试总结

CS安装卸载测试总结

时间:2022-11-01 10:32:05浏览次数:74  
标签:组合 是否 路径 测试 卸载 CS 安装

  最近在执行C/S控制客户端安装卸载的测试,通过自己的测试经历和网上的资料,总结以下安装卸载测试点:

  安装测试:

  1、GUI测试:安装过程中所有的界面显示,提示信息等是否正确

  2、兼容性测试:在不同的操作系统,不同配置的主机上能否正常安装

  3、安装路径测试(软件不能自动安装的情况下):

  软件默认路径安装(一般是当前系统盘);

  自定义路径安装:缺省路径安装;手动输入路径(包括存在的和不存在的路径)安装; 包含特殊字符的路径安装;中文路径或者中英文路径安装;包含空格、下划线等合法路径安装;不同硬盘格式分区(FAT16,FAT32,NTFS)路径上安装;网络路径,移动设备,虚拟机等安装路径安装;小于软件安装所需的磁盘空间路径上安装等

  4、不同安装环境下测试:包括没安装过的系统;已安装过老版本(系统正在使用,系统未使用);已安装最新版本;卸载后重新安装;重复安装;多次安装;修改安装;修复安装(完好软件和有部分文件受损的软件);在未达到最低硬件配置下安装等

  5、测试各种不同的安装组合,并验证各种不同组合的正确性(包括参数组合,控件执行顺序组合,产品安装组件组合,产品组件安装顺序组合)等)。如在安装CS客户端前先安装服务器与CS客户端安装后再安装服务器,这两种组合,对CS客户端的安装是否有影响。

  

CS安装卸载测试总结_软件测试

  

  6、异常情况下安装测试:安装过程中取消;安装过程中关机/断电;系统进入待机,休眠等状态;数据库终止;网络终止等

  7、至少要在一台笔记本上进行安装/卸载测试,因为有很多产品在笔记本中会出现问题,尤其是系统级的产品;

  8、安装后测试项:安装后是否能产生正确的目录结构和文件,文件属性正确;安装后动态库是否正确;安装后有没有生成多余的目录结构,文件,注册表信息,快捷方式等;桌面是否有快捷方式,【程序】列表是否有启动和卸载选项,安装目录是否为安装时设置的路径,安装后的程序能否正常启动;安装成功后是否会对其他常用软件有影响等。

  卸载测试:

  1、GUI测试:卸载过程中界面显示,提示信息是否正常等

  2、兼容性测试:在不同的操作系统,不同配置的主机上能否正常卸载等

  3、通过不同方式能否正常卸载:控制面板中卸载;安装包卸载;程序自带程序卸载;第三 方卸载工具卸载(360,优化大师,RevoUninstaller等)

  4、异常情况下卸载测试:卸载过程中取消;卸载过程中关机/断电系统进入待机,休眠等状态;数据库终止;网络终止;程序在运行/暂停/终止等状态时的卸载;多次卸载等

  5、在可以选择组件卸载的情况下,测试各种不同的卸载组合,并验证各种不同组合的正确性(包括参数组合,控件执行顺序组合,产品卸载组件组合,产品组件卸载顺序组合等)

  注:CS客户端不可以选择组件卸载

  6、卸载后测试项:是否删除了全部的文件:安装目录里的文件及文件夹,非安装目录(向系统其它地方添加的文件及文件夹),包括exe,dll,配置文件等;是否同步去除了快捷方式——桌面,菜单,任务栏,系统栏,控件面板,系统服务列表等;复原方面-卸载后,系统能否恢复到软件安装前的状态(包含目录结构、动态库,注册表,系统配置文件,驱动程序,关联情况等)(专门的测试工具regsnap);卸载后是否对其他的应用程序造成不正常影响(如操作系统,常用应用软件等)等

  如需了解更多测试技术信息请关注:深圳多测师软件与技术服务有限公司

标签:组合,是否,路径,测试,卸载,CS,安装
From: https://blog.51cto.com/u_15239049/5811986

相关文章

  • mysql8 清理general_log.csv日志文件
    今天mysql看磁盘空间不足,排查出来general_log.csv占了800G  1.功能如下:开启general_log,会将所有到达MysqlServer的SQL语句记录。一般不会开启开功能,因为log的量会......
  • CSP-S 2022 又寄
    太蠢了,寄掉了初赛竟然是线上举办……AWTY(\(47\))和Lucas(\(49\))寄掉了,只能给€€£打钱了。upd.打了钱还是进不去,只能加\(5\)分……DAY-inf复习了一......
  • 解决CSDN不登录就不能复制代码的问题
    看csdn常常遇到这样的问题:没有登录就无法复制代码。如果确实不想登录账号的话,这边有个超级简单的方法解决。1、在书签栏加一个书签2、在网址输入框中填入如下代码3、......
  • win10卸载office提示:安装程序包的语言不受系统支持 的解决方法
    win10卸载office提示:安装程序包的语言不受系统支持的解决方法安装程序包的语言不受系统支持 表明有office的注册表未卸载干净。下载该软件运行可卸载:通过百度网盘分......
  • CSP-S 2022 T4 题解
    简述题意给一颗\(n\)个点的树,每个点有点权\(v_i\)。有\(q\)次询问,每次给出\((u,v)\),从\(u\)开始,每步只能走不超过\(k\)条边,走一步的代价是终点的点权,\(v_u\)也......
  • postcss.config.js
    //https://github.com/michael-ciniawsky/postcss-load-configmodule.exports={'plugins':{//toedittargetbrowsers:use"browserslist"fieldinpack......
  • 第三十三章 使用 CSP 进行基于标签的开发 - 使用Hyperevents #server和#call调用服务
    第三十三章使用CSP进行基于标签的开发-使用Hyperevents#server和#call调用服务器端方法使用Hyperevents#server和#call调用服务器端方法hyperevent是我们对web浏......
  • 数据结构 玩转数据结构 5-2 测试自己的Leetcode链表代码
    0课程地址https://coding.imooc.com/lesson/207.html#mid=13434 1重点关注1.1leetCode的代码 如何本地调试详见3.1 1.2遗忘的......
  • 数据库的链接——测试链接
    前面我们学习了MySQL的四种基本语句,并且前期的环境准备已经完成了,接下来就可以测试一下是否成功连接数据库。有一个很重要的点是在测试之前必须要导入一个MySQL的jar包放......
  • CSP2022 J&S 游记
    终于是“游记”而不是“游寄”了!前言因为没有AK过CSP-J,也没有AK过任何任何CCF的比赛。为了弥补这一遗憾,我报名了今年的CSP-J。但是现在看来,这一举动好像有点多......