界面测试用例
界面测试
窗口: |
|
窗口是否基于相关的输入和菜单命令适当地打开? |
|
窗口能否改变大小、移动和滚动? |
|
窗口中的数据内容能否用鼠标、功能键、方向键和键盘访问? |
|
当被覆盖并重新调用后,窗口能否正确的再生? |
|
需要时能否使用所有窗口相关功能? |
|
所有窗口相关的功能是可操作的吗? |
|
是否有关相关的下拉式菜单、工具条、滚动条、对话框、按钮、图标、和其他控制可为窗口使用,并适当地显示? |
|
显示多个窗口时,窗口的名称是否被适当地表示? |
|
活动窗口是否被适当的加亮? |
|
如果使用多任务,是否所有的窗口被实时更新? |
|
多次或不正确按鼠标是否会导致无法预料的副作用? |
|
窗口的声音和颜色提示和窗口的操作顺序是否符合需求? |
|
窗口是否正确地被关闭? |
|
下拉式菜单和鼠标操作: |
|
菜单条是否显示在适合的语境中? |
|
应用程序的菜单条是否显示系统相关的特性(如时钟显示)? |
|
下拉式操作能正确工作吗? |
|
菜单、调色板和工具条是否工作正确? |
|
是否适当地列出了所有的菜单功能和下拉式子功能? |
|
是否可以通过鼠标访问所有菜单功能? |
|
文本字体、大小和格式是否正确? |
|
是否能够用其他的文本命令激活每个菜单功能? |
|
菜单功能是否随当前的窗口操作加亮或变灰? |
|
菜单功能是否正确执行? |
|
菜单功能的名字是否具有自解释性? |
|
菜单项是否有帮助,是否语境相关? |
|
在整个互交式语境中,是否可以识别鼠标操作? |
|
如果要求多次点击鼠标,是否能够在语境中正确的识别? |
|
光标、处理指示器和识别指针是否随操作恰当地改变? |
|
数据项: |
|
字母数字数据项是否能够正确回显,并输入到系统中? |
|
图形模式的数据项(如滚动条)是否正常工作? |
|
是否能够识别非法数据? |
|
数据输入消息是否可理解? |
|
菜单测试用例
编号 |
测试内容 |
测试结果 |
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 |
*** |