zoukankan      html  css  js  c++  java
  • 界面测试用例

    界面测试

    窗口:

    窗口是否基于相关的输入和菜单命令适当地打开?

    窗口能否改变大小、移动和滚动?

    窗口中的数据内容能否用鼠标、功能键、方向键和键盘访问?

    当被覆盖并重新调用后,窗口能否正确的再生?

    需要时能否使用所有窗口相关功能?

    所有窗口相关的功能是可操作的吗?

    是否有关相关的下拉式菜单、工具条、滚动条、对话框、按钮、图标、和其他控制可为窗口使用,并适当地显示?

    显示多个窗口时,窗口的名称是否被适当地表示?

    活动窗口是否被适当的加亮?

    如果使用多任务,是否所有的窗口被实时更新?

    多次或不正确按鼠标是否会导致无法预料的副作用?

    窗口的声音和颜色提示和窗口的操作顺序是否符合需求?

    窗口是否正确地被关闭?

    下拉式菜单和鼠标操作:

    菜单条是否显示在适合的语境中?

    应用程序的菜单条是否显示系统相关的特性(如时钟显示)?

    下拉式操作能正确工作吗?

    菜单、调色板和工具条是否工作正确?

    是否适当地列出了所有的菜单功能和下拉式子功能?

    是否可以通过鼠标访问所有菜单功能?

    文本字体、大小和格式是否正确?

    是否能够用其他的文本命令激活每个菜单功能?

    菜单功能是否随当前的窗口操作加亮或变灰?

    菜单功能是否正确执行?

    菜单功能的名字是否具有自解释性?

    菜单项是否有帮助,是否语境相关?

    在整个互交式语境中,是否可以识别鼠标操作?

    如果要求多次点击鼠标,是否能够在语境中正确的识别?

    光标、处理指示器和识别指针是否随操作恰当地改变?

    数据项:

    字母数字数据项是否能够正确回显,并输入到系统中?

    图形模式的数据项(如滚动条)是否正常工作?

    是否能够识别非法数据?

    数据输入消息是否可理解?

                                    菜单测试用例

    编号

    测试内容

    测试结果

    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

    ***

  • 相关阅读:
    链表 | 将递增有序的两个链表的公共元素合并为新的链表
    链表 | 将两个递增链表合并为一个递减链表
    雪花特效
    vuex笔记
    Vue路由
    Vue框架使用sass
    vue组件通信
    vue请求数据
    07_06.哈夫曼树
    07_05.通过链接实现二叉树及其遍历
  • 原文地址:https://www.cnblogs.com/BennyHua/p/10813360.html
Copyright © 2011-2022 走看看