第15章设计功能和界面测试用例

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

高效设计测试用例正交表2/35设计功能测试用例界面测试用例设计方法本章学习目标3/35设计功能测试用例4/35功能编辑操作插入操作编辑操作鼠标操作5/35编辑操作的3种测试情况查找和搜寻功能替换功能编辑操作窗体的功能6/35查找和搜寻功能的测试情况通过测试1.输入内容直接查找,或查找全部成功2.在组合列表框中寻找已查找过的内容,再次查找并确认列表框的内容正确例如:已经查找过A,再次查找时不需要输入A测试失败1.输入过长或过短的查寻字符串2.输入特殊字符集如,word中^g代表图形7/35替换测试的情况通过测试1.输入数据直接替换输入查找内容A,再输入替换内容B,把文档中的一个A替换成B2.输入数据直接全部替换输入查找内容A,再输入替换内容B,把文档中的全部A替换成B3.在组合列表中寻找已替换过的内容在此替换并确认列表框的内容正确已经把A替换成B了,再次进入不用重新输入替换内容测试失败1.输入过长或过短的字符集替换2.输入特殊字符集替换8/35编辑操作窗体的情况测试什么?1.关闭查找替换窗口2.附件和选项测试3.控件间的相互作用4.热键、回车键、Tab键的使用不执行任何操作,直接退出设定附件、选项中的查找条件来查询替换如,搜寻内容为空时,”搜寻“等相关按钮应该为灰色9/35插入操作插入文件链接文件插入对象10/35插入文件插入文件:指在文件中保存插入的内容测试什么?1.插入文件2.插入文档自身3.移除插入的原文件4.更换插入的原文件插入文件、图像等在doc1.doc中插入doc1.doc向文件中插入A,保存关闭文件后,把A移动到其他目录下,应该能够再次正确打开A向文件中插入A,保存关闭文件后,改变A的内容。再次打开文件,显示的A应该是修改之前的11/35链接文件测试方法1.插入链接文件2.在文档中连接文档自身3.移除插入的原文件4.更换插入的原文件内容以链接文件的方式在文档中插入选定的文件如,以链接文件的方式在doc1.doc中插入doc1.doc以链接的方式向文件中插入A,保存关闭文件后,把A移动到其他目录下,应该不能够再次正确打开A以链接的方式向文件中插入A,保存关闭文件后,改变A的内容,再次打开文件,应该显示修改后的A12/35插入对象插入对象:指在文档中插入其它程序所实现的内容,用户可以在文档中编辑该对象内容测试什么?1.插入程序允许的各种对象2.修改插入对象的内容3.卸载生成插入对象的程序如,在word中插入excel工作表等修改插入对象内容,插入内容应该仍可以正常显示如,在word中插入excel工作表后再卸载excel(程序),工作表仍然可以正常使用13/35编辑操作剪切复制粘贴14/35剪切测试什么?1.对文本、文本框、图文框等进行剪切2.剪切图像,通常包括各种格式:bmp、tif、gif、jpg、wmf等3.文本图像混合剪切15/35复制测试什么?1.对文本、文本框、图文框等进行复制2.复制图像,通常包括各种格式:bmp、tif、gif、jpg、wmf等3.文本图像混合复制16/35粘贴测试什么?1.对文本、文本框、图文框等进行粘贴2.粘贴图像,通常包括各种格式:bmp、tif、gif、jpg、wmf等3.文本图像混合剪切后进行粘贴4.剪切后在不同的程序中粘贴5.多次粘贴一个内容6.利用粘贴操作强制输入程序不允许输入的数据7.重复以上步骤,测试复制操作后的粘贴17/35鼠标操作测试什么?1.左、右键操作是否完成2.单击、双击、三击是否完成3.拖放、滚轮等功能是否能完成4.移动点击的速度鼠标右键实现相应功能且不能和左键实现相同功能单击鼠标可以实现单击鼠标可以实现链接、按钮、菜单等等功能双击一个程序图标可以运城改程序三击在word中选中整段文字拖动操作Shift+鼠标操作可以选中想要选中的可多个内容滚轮可以滚动到浏览页面光标形状随处理变化移动鼠标,屏幕要及时刷新点击鼠标,程序可以及时响应Web界面测试GUI界面测试界面测试用例设计方法19/35Web界面测试整体界面测试是对整个Web系统的页面结构设计的测试,是用户对系统的一个整体感受。20/35整体界面测试例如,当用户浏览Web网站时,应考虑是否感到舒适?是否凭直觉就知道要找的信息在什么地方?整个Web应用系统的设计风格是否一致?21/35web界面测试的测试点以及应该注意的问题:1:界面的线条是否一致,每个界面中线条是否对齐,是否一致。(静态页面没有确认的情况下)2:整个系统的界面是否保持一致3:界面中是否存在错别字4:界面所有的按钮样式是否一致5:每个界面是否同原静态页面设计一致(静态页面确认的情况下)6:操作是否友好7:界面所有的按钮、下拉框是否有响应8:界面所有的链接是否正常9:界面所有的输入框是否都进行校验(例如:搜索框、字段输入框)10:界面所有的列表页标题字是否会折行,标题字是否统一居中等,当然也可以居左,这需要同客户沟通(折行的话影响美观)11:界面所有的展示图片是否样式一致12:浏览器的兼容性问题,检查页面在不同浏览器下是否会发生异常13:每个页面的提示字体的颜色、格式是否统一准确14:界面中所有字段后面是否都存在冒号,有冒号,查看是否冒号为统一的中文冒号还是英文冒号。15:界面中的提示说明叙述是否太啰嗦,有时候需要能简化尽量简化,并且字体显示格式一致,颜色统一。16:在web网站,一般经常是后台控制前台的显示,因此在对后台进行数据添加时,查看前台是否有变化,并且查看界面的数据是否溢出框外。22/35Web界面测试目标1:窗口与窗口之间、字段与字段之间的浏览,以及各种访问方法(tab键、鼠标移动和快捷键)的使用2:窗口的对象和特征(例如:菜单、大小、位置、状态和中心)都符号标准测试方法:为每个窗口创建或修改测试,以核实各个应用程序窗口和对象都可正确的进行浏览,并处于正常的对象状态。我们在实际工作当中,针对web应用程序,也就是经常所说的B/S系统,可以从如下方面来进行用户界面测试:23/35图形用户界面(GUI)测试1.整体界面测试2.界面测试要素界面测试要素主要包括:符合标准和规范,灵活性,正确性,直观性,舒适性,实用性,一致性。3.界面测试内容用户界面测试主要包括以下几个方面的内容:站点地图和导航条使用说明背景/颜色图片表格24/35窗体测试什么?1.窗体大小2.移动窗体3.缩放窗体4.显示分辨率5.状态栏6.工具栏7.错误信息8.父窗口9.子窗口窗体大小要合适快、慢速移动刷新要正确最大化、最小化等正确不同分辨率下程序是否正常操作不同,状态栏的内容也变化工具栏图标执行要有效内容正确,无错别字父窗体的中心位置应在对角线焦点附近子窗体位置应该在主窗体的左上角或正中25/35控件测试什么?1.控件位置2.错别字3.中英文混合4.控件中字体的大小5.字体的全角半角6.字体本身的大小控件摆放要整齐,不能有重叠例如”测试用例“被写成”测试例用“汉化不彻底,英文没有翻译,这类问题常发现在汉化软件的提示窗口中窗体或控件的字体和大小都要一致全角和半角混合,用错标点符号字体本身大小要正确26/35菜单测试什么?1.菜单可以正常工作2.快捷键3.热键4.字体和字号一致5.中英文问题6.菜单的显示与权限关系7.鼠标右键8.菜单的深度9.菜单的图标点击菜单可以正常工作,与实际执行内容相符不能的功能不能用同一个快捷键不同的功能不能用同一个热键不同窗体的菜单的字体和字号要一致菜单不可以既有英文又有中文不同级别的用户允许使用的菜单应该不同点击鼠标右键应该出现快捷菜单菜单深度一般要求控制在3层以内菜单图标不宜过大或过小27/35特殊属性安装界面应有公司介绍或产品介绍主界面以及大多数界面要有公司的图标登陆界面要有本产品的标志,同时包含公司图标帮助菜单的“关于”中应有版权和产品信息公司的系列产品要保持一致的界面风格界面设计的总体规则29/35长宽接近黄金比例,切忌比例失调按钮大小基本相近按钮大小与界面协调放置控件后界面不应有很大空缺的空间字体大小要与界面协调前景与背景搭配合理坚决杜绝刺目的颜色界面风格保持一致菜单中相关功能应该放在一起合理使用禁灰,隐藏空间的功能,保持界面的简洁

1 / 29
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功