GUI(Graphical User Interface,图形用户界面)是计算机软件与用户进行交互的主要方式。GUI软件测试是指对使用GUI的软件进行的软件测试。为了让软件能够更好地服务于用户,进行GUI测试也变成一个非常重要的测试了。GUI测试与用户友好性和可操作性有点重复,但GUI测试更关注的是对图形界面的测试。GUI测试主要包括两个方面,一方面是界面实现与界面设计的吻合情况;另一方面是确认界面处理的正确性。界面设计与实现是否吻合,主要指界面的外形是否与设计内容一致;而界面处理的正确性,主要指当界面元素被赋予各种值的时候,系统处理是否符合设计以及是否存在异常。通常将系统分为三个层次,界面层、功能层、界面与功能的接口层。GUI测试的重点关注在界面层和界面与功能接口层上。为了更好地进行GUI测试,提倡界面与功能的设计进行分离,而且GUI测试也要尽早进行。对于界面层我们可以从以下几点进行考虑:1)对于界面元素的外观需要考虑,界面元素的大小、形状、色彩、明亮度、对比度以及文字的属性(大小、字体、排列方式)等。2)对于界面的布局需要考虑,各界面元素的位置、对齐方式、元素间间隔、色彩的搭配以及Tab顺序等。3)对于界面元素的行为需要考虑,输入和输出的限制、提醒、回显功能、功功能键或快捷键以及行为回退等。
GUI测试
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...