我的测试历程---用例设计思路(安装/卸载)

简介:
我一直从事B/S测试 工作,因为对网游(主要是C/S结构的)比较感兴趣,所以现在开始 学习游戏开发方面的知识(刚开始看),比如opengl、、VC++游戏设计入门、 windows游戏编程大师技巧、数据结构算法等,为以后转游戏 测试做准备,既然做C/S测试,安装/卸载是测试的很重要的部分之一,所以利用空闲时间写一下自己的安装/卸载 用例设计思路,练习一下,如果你觉得写的不好或者觉得有需要补充的地方,请大家提出来,大家共同学习,共同进步,谢谢!
   安装卸载用例设计思路(界面、易用方面的没写)
   一、安装路径:
  1、缺省路径安装
  2、自定义安装路径:
  a) 通过浏览,选择自定义路径
  b) 手动输入路径(存在的路径、不存在的路径)
  c)非C盘安装
  d)指定路径下已有同名文件
  e) 中文路径(中文路径、中英文混合路径)
  f) 包含空格的路径(空格、下划线等合法路径)
  g) 非法路径(路径中输入特殊字符,看处理是否正确)
   二、安装环境:
  1、没安装过
  2、已安装过老版本(系统正在使用、系统未使用)
  3、已安装了最新版本
  4、卸载系统重新安装
  5、安装一半,异常退出(比如在线安装断网、本地安装点取消、断电等),可重新安装
  6、磁盘空间不足
  7、删除了部分文件(可正常安装、修复、卸载系统)
  8、操作系统Windows(WindowsXP、Windows2000、Windows2003、Vista等,区分专业版、服务器版以及不同补丁环境)、Unix 、 Macintosh 、  Linux
  9、杀毒软件:金山、江民、瑞星、诺顿、卡巴斯基、安全卫士等(根据需求,测试相应的环境)
  10、标准配置安装、推荐配置安装、最低配置安装、未达到最低配置安装(硬件环境)
   三、安装类型:
  1、标准安装
  2、推荐安装
  3、自定义安装
   四、安装完成
  1、安装成功,检查版本信息是否正确
  2、安装完成,文件属性为非只读
  3、安装完成,快捷方式检查,创建快捷方式正确
  4、双击快捷方式,可以正常打开系统
  5、打开系统所在目录,双击打开(右键打开),可正常使用系统
  6、安装过程中,任意步点击取消,成功取消安装
  7、卸载过程中,任意步点击取消,成功取消卸载
  8、各杀毒软件防火墙 操作系统可正常运行
  9、不同分辨率下,系统可正常运行

五、卸载方式:
   (1、正常卸载后检查文件是否全部卸载,注册表是否有残余信息,控制面板中检查系统是否被删除。2、异常卸载是否正确处理 )
  1、添加/删除程序中卸载
  2、开始→程序,快捷方式中卸载
  3、使用安装程序卸载
  4、使用系统提供的卸载文件卸载
  5、直接删除文件夹(删除后,验证再次安装是否报错)
  6、系统正在使用,卸载系统
   六、网络环境:(针对以来网络的系统;比如网游等)
  1、不同上网方式是否能正常使用系统(比如:专线上网、代理(需要密码,不需要密码)上网等)
  2、不同网络提供商提供的网络环境下是否能正常使用系统:电信、网通、百灵、铁通等(根据需求测对应的网络提供商)
   七、用户类型:(针对需要序列号的安装)
  1、体验用户(体验期/超过体验期,卸载后安装)
  2、付费用户(付费期/超过付费期,卸载后安装)   


最新内容请见作者的GitHub页:http://qaseven.github.io/
   
目录
相关文章
|
2月前
|
测试技术
包含用例执行时间的测试报告代码
包含用例执行时间的测试报告代码
|
3月前
|
C++
jrtplib开源库系列之一:jrtplib介绍、安装和测试(window 10环境介绍)
关于jrtplib库网上已经有很多介绍,而且目前jrtplib作者已经停止更新(Apr 18, 2020),最新版本为v3.11.2。本系列内容也以该版本进行介绍。 相信你已经对RTP/RTCP协议有一定的了解,并想更深入的了解RTP协议的具体实现,jrtplib就是使用使用C++实现的RTP/RTCP协议。具体标准为RFC3550,如果想仔细阅读原文,但是对英文又有点吃力,可以参考我的博客RTP/RTCP中英文对照,在博客的后面有百度链接,是对RFC3550的中文翻译,可能很多地方不太准确,有些内容是自己添加进去的,希望不会影响你的阅读。
34 0
|
3月前
|
测试技术
软件测试/测试开发/全日制|Pytest如何灵活地运行用例
软件测试/测试开发/全日制|Pytest如何灵活地运行用例
33 0
|
1月前
|
消息中间件 Kafka Linux
Kafka【付诸实践 03】Offset Explorer Kafka 的终极 UI 工具安装+简单上手+关键特性测试(一篇学会使用 Offset Explorer)
【2月更文挑战第21天】Kafka【付诸实践 03】Offset Explorer Kafka 的终极 UI 工具安装+简单上手+关键特性测试(一篇学会使用 Offset Explorer)
158 2
|
3月前
|
测试技术 API 芯片
阿萨聊测试:如何在Mac 电脑上安装Postman?
阿萨聊测试:如何在Mac 电脑上安装Postman?
阿萨聊测试:如何在Mac 电脑上安装Postman?
|
3月前
|
网络协议 网络安全 Go
Kali下安装渗透测试常用工具dnsx和dirsearch
Kali下安装渗透测试常用工具dnsx和dirsearch
60 0
|
3月前
|
测试技术 C++
软件测试/测试开发全日制培训|Pytest跳过用例和失败重试
软件测试/测试开发全日制培训|Pytest跳过用例和失败重试
29 0
|
3月前
|
Kubernetes NoSQL Linux
linux安装Lua及代码测试
linux安装Lua及代码测试
|
3月前
|
测试技术
软件测试/测试开发|pytest用例执行顺序,这篇文章就够了
软件测试/测试开发|pytest用例执行顺序,这篇文章就够了
35 0
|
4月前
|
Kubernetes Go API