界面测试的定义和测试关注点

上一篇 / 下一篇  2016-03-17 17:45:22 / 个人分类:小草

什么是软件界面(UI):
界面时软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够吸引用户自己完成相应的向导作用。
界面测试的目的:
通过用户界面测试来核实用户与软件的交互,ui测试的目标在于确保用户界面向用户提供了适当的访问和浏览器对象功能操作,除此之外,ui测试还有确保ui功能内部的对象符合预期要求,并遵循公司和行业的标准。
通过浏览器对象可正确反映业务的功能和需求,这种浏览包括窗口和窗口之间,字段与字段之间的浏览,以及各种访问方法(Tab键、鼠标移动,快捷键)的使用,窗口的对象和特征(例如:菜单,大小,位置,状态和中心)都符合标准。
一、界面的测试关注点:
1.标题栏
a.标题文字的描述的正确性
b.标题栏(最大化,最小化,关闭)按钮,根据窗口的特性,如没有则不显示或者把按钮disable状态显示。
2.文字
(1)文字描述的准确性:
a.检查文字的描述和所对应的功能是否一致
b.检查错别字
(2)文字用语的一致性:
(菜单,界面按钮或者Label等,ToolTip,窗体标题)
(3)为了全面的检查所有的文字,应检查程序中所有文字资源,因为一些对话框可能比较难在黑盒测试的时候能全部都出现过。
3、控件
(1)控件对齐:
并排关系的控件间应该左对齐,同行的控件应该横向对齐。
 有所属关系的控件应该缩进。
(2)控件状态
a.不能操作的控件的状态应该为Disable,这样界面也起到引导用户操作的效果。
b.有依赖关系的控件,那么当所属的选项没有选中时,下面的控件应该是Disable的,相反为enable。
(3)控件的TabOrder
控件的TabOrder应该一次从上到下,从左到右的顺序,界面中默认
的TabOrder应该落在界面上的第一个Enable状态的控件上面。
(4)控件的右键菜单支持
允许输入的控件都应该支持右键菜单方便习惯使用右键菜单的用户复制,粘贴,剪切,全选等操作。
(5)控件的操作方式
a.单行文支持本的Edit输入框中,对回车符的支持:默认回车操作是本窗体中“确定”按钮
b.在可操作的列表控件(List,ListView)中,鼠标双击的操作,键盘操作都应该有对应的默认操作。
(6)Edit控件对输入的有性判断
a、类型判断:整型、浮点型的数据输入框中,不允许输入给表示数据的其他类型的字符,如:abcd
b.大小判断:数据类型的数据如有大小范围限制的,要对输入的大小进行判断
如:月份输入框,只能运行输入1—12的数字
c.长度判断:如果是程序处理的字符串有长度限制,但是输入框没有对输入数据长度进行限制,将有可能会造成程序烦错误,或者处理后的结果和输入不相符合
d.正确性判断:表示路径的或者文件名全路径的输入框,要求输入的路径是否为有效的路径进行判断。
4.图片:图片显示的篇幅不要太大
5.界面整体的颜色搭配
6.窗口在任务栏上的系统菜单
二:提示对话框测试要点:
1.文字描述的正确性
2.图标显示的正确性:

TAG:

引用 删除 紫嫣凝语   /   2016-07-27 16:27:21
5
彭明新的个人空间 引用 删除 彭明新   /   2016-03-18 14:50:22
5
 

评分:0

我来说两句

日历

« 2024-05-03  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 33447
  • 日志数: 19
  • 建立时间: 2015-10-12
  • 更新时间: 2016-08-05

RSS订阅

Open Toolbar