GUI测试

GUI(Graphical User Interface,图形用户界面)是计算机软件与用户进行交互的主要方式。GUI软件测试是指对使用GUI的软件进行的软件测试。为了让软件能够更好地服务于用户,进行GUI测试也变成一个非常重要的测试了。GUI测试与用户友好性和可操作性有点重复,但GUI测试更关注的是对图形界面的测试。GUI测试主要包括两个方面,一方面是界面实现与界面设计的吻合情况;另一方面是确认界面处理的正确性。界面设计与实现是否吻合,主要指界面的外形是否与设计内容一致;而界面处理的正确性,主要指当界面元素被赋予各种值的时候,系统处理是否符合设计以及是否存在异常。通常将系统分为三个层次,界面层、功能层、界面与功能的接口层。GUI测试的重点关注在界面层和界面与功能接口层上。为了更好地进行GUI测试,提倡界面与功能的设计进行分离,而且GUI测试也要尽早进行。对于界面层我们可以从以下几点进行考虑:1)对于界面元素的外观需要考虑,界面元素的大小、形状、色彩、明亮度、对比度以及文字的属性(大小、字体、排列方式)等。2)对于界面的布局需要考虑,各界面元素的位置、对齐方式、元素间间隔、色彩的搭配以及Tab顺序等。3)对于界面元素的行为需要考虑,输入和输出的限制、提醒、回显功能、功功能键或快捷键以及行为回退等。

你可能感兴趣的:(GUI测试)