界面测试
| 
 窗口:  | 
|
| 
 窗口是否基于相关的输入和菜单命令适当地打开?  | 
 
  | 
| 
 窗口能否改变大小、移动和滚动?  | 
 
  | 
| 
 窗口中的数据内容能否用鼠标、功能键、方向键和键盘访问?  | 
 
  | 
| 
 当被覆盖并重新调用后,窗口能否正确的再生?  | 
 
  | 
| 
 需要时能否使用所有窗口相关功能?  | 
 
  | 
| 
 所有窗口相关的功能是可操作的吗?  | 
 
  | 
| 
 是否有关相关的下拉式菜单、工具条、滚动条、对话框、按钮、图标、和其他控制可为窗口使用,并适当地显示?  | 
 
  | 
| 
 显示多个窗口时,窗口的名称是否被适当地表示?  | 
 
  | 
| 
 活动窗口是否被适当的加亮?  | 
 
  | 
| 
 如果使用多任务,是否所有的窗口被实时更新?  | 
 
  | 
| 
 多次或不正确按鼠标是否会导致无法预料的副作用?  | 
 
  | 
| 
 窗口的声音和颜色提示和窗口的操作顺序是否符合需求?  | 
 
  | 
| 
 窗口是否正确地被关闭?  | 
 
  | 
| 
 下拉式菜单和鼠标操作:  | 
|
| 
 菜单条是否显示在适合的语境中?  | 
 
  | 
| 
 应用程序的菜单条是否显示系统相关的特性(如时钟显示)?  | 
 
  | 
| 
 下拉式操作能正确工作吗?  | 
 
  | 
| 
 菜单、调色板和工具条是否工作正确?  | 
 
  | 
| 
 是否适当地列出了所有的菜单功能和下拉式子功能?  | 
 
  | 
| 
 是否可以通过鼠标访问所有菜单功能?  | 
 
  | 
| 
 文本字体、大小和格式是否正确?  | 
 
  | 
| 
 是否能够用其他的文本命令激活每个菜单功能?  | 
 
  | 
| 
 菜单功能是否随当前的窗口操作加亮或变灰?  | 
 
  | 
| 
 菜单功能是否正确执行?  | 
 
  | 
| 
 菜单功能的名字是否具有自解释性?  | 
 
  | 
| 
 菜单项是否有帮助,是否语境相关?  | 
 
  | 
| 
 在整个互交式语境中,是否可以识别鼠标操作?  | 
 
  | 
| 
 如果要求多次点击鼠标,是否能够在语境中正确的识别?  | 
 
  | 
| 
 光标、处理指示器和识别指针是否随操作恰当地改变?  | 
 
  | 
| 
 数据项:  | 
|
| 
 字母数字数据项是否能够正确回显,并输入到系统中?  | 
 
  | 
| 
 图形模式的数据项(如滚动条)是否正常工作?  | 
 
  | 
| 
 是否能够识别非法数据?  | 
 
  | 
| 
 数据输入消息是否可理解?  | 
 
  | 
菜单测试用例
| 
 编号  | 
 测试内容  | 
 测试结果  | 
| 
 1  | 
 菜单的基本功能实现  | 
 
  | 
| 
 2  | 
 快捷键和热键没有重复  | 
 
  | 
| 
 3  | 
 字体大小统一,无错别字,无中英文混合  | 
 
  | 
| 
 4  | 
 菜单的层次最好不要超过3层  | 
 
  | 
| 
 5  | 
 菜单的排列顺序要合理,将常用的功能放在前面  | 
 
  | 
| 
 6  | 
 菜单的分组合理,要将不同的功能组用分割线隔开  | 
 
  | 
| 
 7  | 
 菜单字体一般选择5号字  | 
 
  | 
| 
 
  | 
 
  | 
 
  | 
Windows检查单
| 
 编号  | 
 测试项  | 
| 
 1  | 
 软件窗口的长度和宽度接近黄金比例,使用户赏心悦目  | 
| 
 2  | 
 窗口上按钮的布局要与界面相协调,不要过于密集,也不要过于空旷  | 
| 
 3  | 
 界面上的字体一般为宋体,字号一般为8~12号  | 
| 
 4  | 
 颜色的搭配要赏心悦目,不要大红大绿的颜色,应与Windows标准窗体的颜色风格一致  | 
| 
 5  | 
 菜单的深度不要超过3级,快捷键没有重复,应采用“主要-次要-帮助”的布局形式  | 
| 
 6  | 
 无错别字,无中英文混合  | 
| 
 7  | 
 字体样式统一,无全角半角混用  | 
| 
 8  | 
 测试窗体在常用分辨率下的显示情况,包括800*600,1024*768等  | 
| 
 9  | 
 屏幕对角线交点的上方是最容易吸引用户的位置,要重点测试  | 
| 
 10  | 
 工具栏上的图标简洁美观,尽量符合其真实含义  | 
| 
 11  | 
 状态栏上要实时显示操作后窗体发生的变化  | 
| 
 12  | 
 
  | 
| 
 13  | 
 
  | 
易用性测试用例
| 
 编号  | 
 测试项  | 
| 
 1  | 
 常用的功能要有快捷键方式,如快捷键、工具栏上的按钮等,而且同一软件的不同版本之间尽量保持快捷方式相同  | 
| 
 2  | 
 将功能相同或相近的控件划分到一个区域,方便用户查找  | 
| 
 3  | 
 对于可能造成较长等待时间的操作,应该提供取消功能,并显示进度  | 
| 
 4  | 
 工具栏上的图标要能够直观地代表要完成的操作  | 
| 
 5  | 
 必须提供友好的软件联机帮助,用户按F1时可以调出  | 
| 
 6  | 
 如果软件运行时出现问题,要在提示信息中提供相应的技术支持联系方式  | 
| 
 7  | 
 根据实际需要,提供自动过滤空格的功能  | 
| 
 8  | 
 对于反馈时间较长的操作,最好能够给出进度条加以提示  | 
| 
 9  | 
 
  | 
安装测试用例
| 
 种类  | 
 编号  | 
 测试项  | 
| 
 安装  | 
 1  | 
 典型安装,检查安装,安装过程中的各个界面  | 
| 
 
  | 
 2  | 
 完全安装,检查安装步骤,安装过程中的各个界面  | 
| 
 
  | 
 3  | 
 自定义安装,检查安装步骤,安装过程中的各个界面,测试安装到不同的路径,安装不同的组件  | 
| 
 
  | 
 4  | 
 突然中断安装过程(关闭程序、关机、断网等),下次安装时能够继续上次安装  | 
| 
 
  | 
 5  | 
 安装的时候磁盘空间不足  | 
| 
 
  | 
 6  | 
 在笔记本上安装  | 
| 
 
  | 
 7  | 
 检查能否同时安装一个软件的多版本  | 
| 
 卸载  | 
 1  | 
 从程序组里面卸载,检查桌面,程序组,注册表中的信息是否被删除  | 
| 
 
  | 
 2  | 
 从控制面板中卸载,检查桌面,程序组,注册表中的信息是否被删除  | 
| 
 
  | 
 3  | 
 突然中断卸载过程(关闭程序、关机、断网等),下次安装时能够继续上次的安装  | 
| 
 
  | 
 4  | 
 卸载正在使用的程序  | 
| 
 
  | 
 
  | 
 
  | 
单机版兼容性测试用例
| 
 操作系统  | 
 测试优先级  | 
| 
 Windows 98  | 
 *  | 
| 
 Windows 98se  | 
 *  | 
| 
 Windows Me  | 
 *  | 
| 
 Windows NT4.0  | 
 *  | 
| 
 Windows 2000p  | 
 ***  | 
| 
 Windows 2000s  | 
 **  | 
| 
 Windows XPp  | 
 ***  | 
| 
 Windows XPh  | 
 **  | 
| 
 Windows 2003s  | 
 **  | 
| 
 Windows VISTA  | 
 ***  | 
| 
 Windows 7  | 
 ***  | 
原文:https://www.cnblogs.com/BennyHua/p/10813360.html