本章节主要讲解“软件测试之GUI测试”的内容,GUI(Graphical User Interface)即图形用户界面。关于GUI的测试将在第13 章进行详细的介绍。对于Web 系统的GUI 测试,主要包括格式验证、导航条测试、页面排版测试、拼写和语法测试、标签属性测试、页面源文件测试和Tab 键测试七个方面。
一、格式验证
格式验证主要是验证Web 页面中一些控件默认的标准定义,如下拉列表框验证、单选按钮验证和密码输入框验证等。
【实例】关于下拉列表框默认的标准定义测试,见表12-1。
表12-1 下拉列表框默认的标准定义测试
二、导航条测试
导航条测试主要是测试各页面导航条的显示情况,主要测试的内容包括以下几个方面:
(1)各页面下导航条是否能正确地显示。
(2)各页面下导航条显示的内容是否正确。
(3)不同状态下(如登录与未登录),导航条显示的内容是否正确。
(4)导航条的每项内容链接是否正确。
【实例】关于导航条测试,见表12-2。
表12-2 导航条测试
三、页面排版测试
页面排版测试主要是验证Web 系统每个页面中各元素排列是否正确。
主要包括以下几个方面内容:
(1)页面标题验证。
(2)页面元素(文字、窗体、菜单、链接、公司商标等)排版验证。
(3)页面图形验证。
(4)页面版本信息验证。
(5)不同分辨率下的页面显示情况。
(6)页面长度验证。
【实例】关于页面排版测试,见表12-3。
表12-3 页面排版测试
四、拼写和语法测试
拼写和语法测试主要是验证Web 页面内容的拼写和语法是否正确,主要测试的内容包括以下几个方面:
(1)验证页面内容拼写和语法。
(2)验证页面中菜单和链接的拼写和语法。
(3)验证页面中图片的拼写和语法。
(4)验证页面中表格内容的拼写和语法。
【实例】关于页面内容拼写和语法测试,见表12-4。
表12-4 拼写和语法测试
五、标签属性测试
标签属性测试主要是验证指定的标签是否存在以及标签的相关属性是否正确,主要测试的内容
包括以下两个方面:
(1)验证所有的标签在源文件中都能查找到。
(2)验证标签的属性。
【实例】关于标签属性测试,见表12-5。
表12-5 标签属性测试
六、页面源文件测试
页面源文件测试主要是测试页面源代码中各种标签以及标签属性是否正确,主要测试的标签对
象包括FORM 标签、IGM 标签和INPUT 标签等。
【实例】关于页面源文件测试,见表12-6。
表12-6 页面源文件测试
七、Tab 键测试
Tab 键测试主要是测试页面中各元素对Tab 键的响应情况,主要测试内容包括以下两个方面:
(1)页面中各元素都可以通过Tab 键来进行选择,即可以使用Tab 键将焦点切换到页面上的任一元素。
(2)Tab 键切换时,按从左到右、从上到下的顺序对页面中的元素进行选择。
本章节关于“软件测试之GUI测试”的内容就学习到这里,大家觉得文章有用的话记得每天来这里和小编一起学习涨薪技能哦。