对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。
341Web功能测试
在Web功能测试过程中,常用的测试方法如下3411链接测试测试每一个链接是否都有对应的页面,并且页面之间切换正确。3412表单测试当用户在web应用系统上向服务器提交信息时,就需要使用表单操作,在表单测试过程中,一般关注N点(1)格式规范:空格检查、输入法半角全角检查、密码检查、字符串长度检查、字符类型
检查、标点符号检查、特殊字符检查、中文字符处理等;
(2)提交信息完整性:比如,用户注册,登录,信息变更等等;这种情况下,我
们必须测试提交信息的完整性,以检验提交给服务器的数据的正确性;
(3)考虑常理逻辑,如:出生日期、工作年限是否恰当,填写手机号码的表单是否符合号码逻辑,所在地省份城市区域间的匹配等,如果设定使用默认值,也需要测试。
第4页,共3页
f3413导航测试所谓的导航测试,就是在不同的页面跳转之间,或者按钮,对话框,列表以及窗口等,通过考虑这些因素,去判断一个应用系统是否易于导航:是否直观?系统的主要模块是否可以通过主页访问或者到达?站点是否需要站内地图或者搜索引擎等其他帮助?web系统导航的另外一个重点就是页面结构、导航、菜单、风格等是否一致,确保用户可以凭借直觉或者简单的判断就可以找到自己想要的内容。3414图形测试即UI界面测试,其中包括图片、动画、边框、颜色、字体、背景、按钮等等。其中要考虑的几个重点:(1)界面是否符合系统现有逻辑,是否符合需求,(2)图片有明确的用途、代表,如:常见的分享按钮,是否使用准确,让用户看图即能知其意(3)页面整体风格是否和系统的用途一致(4)背景颜色,字体,搭配是否合理(5)整体界面测试,常说的用户体验。用户浏览时是否感觉舒适,整体风格等等3415相关性测试(1)功能相关性:删除增加一项会不会对其他项产生影响,如果产生影响,这些影响是否都正确。常见的情况是,增加某个数据记录以后,如果该数据记录某个字段内容较长,可能会在查询的时候让数据列表变形;
第5页,共3页
f(2)数据相关性:下拉列表默认值检查,下拉列表值检查,如果某个列表的数据项依赖于其他模块中的数据,同样需要检查,比如,某个数据如果被禁用了,可能在引用该数据项的列表中不可见;(3)内容相关性:主要用来检测web系统提供信息的准确性、相关性。比如:商品的价r