常用基本控件测试用例分解_第1页
常用基本控件测试用例分解_第2页
常用基本控件测试用例分解_第3页
常用基本控件测试用例分解_第4页
常用基本控件测试用例分解_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、常用基本控件测试用例 目录 树控件的测试2. 下拉框(列表框)测试用例设计2 文本框为字符型3. 日期控件文本框的测试4. 命令按钮控件的测试4. 单选按钮控件的测试4. 翻页控件的测试5. 上传控件的测试5. updown控件文本框的测试5. 复选框的测试5. 滚动条控件的测试6. 各种控件在窗体中混和使用时的测试6 查找替换操作6. 插入操作7. 编辑操作7. 界面测试用例的设计方法8. 菜单8. 特殊属性8. 其他8.树控件的测试外观操作 1)项目中的所有树是否风格一致 2)树结构的默认状态是怎样的。比如默认树是否是展开,是展开几级?是否有默认的焦点?默认值是 什么?展开的节点图标和颜色

2、? 3)验证点开节点时页面上树结构的连线是否显示正确。 4)如果显示节点超过页面边界是否有规定。 5)节点和叶子显示的文字规定多长要折行。 6)节点和叶子显示的文字不能有乱码。(输入中文,特殊字符) 2、执行操作 1)点某个节点时,是否只展开下一级的节点和显示该级的叶子还是显示下一级全部的。 2)点页面刷新时,树结构是否按照要求变化,树结构是否保存现状还是程默认状态。 3、数据操作 1)树结构上数据是否正确。 2)树结构上的节点和叶子是否排序正确。(升序还是降序)。 3)树结构排序是按照数据库中得记录顺序排序还是按照程序数组得顺序。 4)执行了某一操作或数据有变化后,树结构是否回到默认状态,还

3、是按现任状态保持展开。 5)执行了某一操作或数据有变化后,修改后得数据是不是在正确得位置上,状态是否正确,排序是否正确。 下拉框(列表框)测试用例设计 测试方法: a.条目内容正确;根据需求说明书确定列表的各项内容正确,没有丢失或错误; b.列表框的内容较多时要使用滚动条; c.列表框允许多选时,要分别检查 shift选中条目,按 ctrl 选中条目和直接用鼠标选中多项条目的情况; d.逐一执行列表框中每个条目的功能; e.检查能否向组合列表框输入数据;1.内容 1)检查默认值,有的默认空,有的是非空 2)检查约束。有时它的内容是根据其他要素变化的,比如城市的下列框的内容,是根据省份变化而联动

4、的; 或者根据登录者的权限不同,下拉列表的内容也不一样。 2 布局 1)宽度,有时它会根据内容的长短自动控制宽度 2)高度应合适 3 易用 检查是否至此后 TAB和上下箭头 下拉框里面有很多选项像省份可以划分下等价类,两个字的,三个字的,四个字的。每个等价类测一个, 然后再把某些省份里面奇怪的市单独拉出来做组合测测内容的显示 文本框为字符型 默认值测试: 1、固定值还是数据库 or配置项给定的值输入验证。 2、在输入框里填写了值,点界面刷新时,是显示输入值还是默认值。 操作限制 1、不限制复制粘贴操作,输入验证。 2、限制复制粘贴操作,输入验证。 必填项非空校验: 1、必填项未输入程序应提示错

5、误; 2、必填项只输入若干个空格,未输入其它字符-程序应提示错误; 字段唯一性校验:(不是所有字段都作此项校验,视实际项目情况而定) 1、新增时输入重复的字段值-必须提示友好信息; 2、修改时输入重复的字段值-必须提示友好信息; 字段长度校验: 1、输入最小字符数-1程序应提示错误; 2、输入最小字符数OK; 3、输入最小字符数+1OK; 4、输入最大字符数-1OK; 5、输入最大字符数OK; 6、输入最大字符数+1程序应提示错误; 字段为特殊字符校验: 1、输入域如对某些字符禁止输入时,限制是否成功,提示信息是否友好; 2、中文、英文、空格,数字,字符,下划线、单引号等所有特殊字符的组合;

6、3、所有特殊字符都必须进行测试(!#$人&*()_+|:“?/.,;=-,()-:?、。,;【】、=-?) 字段为特殊代码校验: 1、输入 html代码:比如“你好必须以文本的形式将代码显示出来。 2、输入 JavaScript 代码:比如;必须以文本的 形式将代码显示出来。 多行文本框输入: 1、是否允许回车换行; 2、保存后再显示能够保持输入时的格式; 3、仅输入回车换行,检查能否正确保存;若能,查看保存结果。若不能,查看是否有正确提示; 4、仅输入空格,检查能否正确保存;若能,查看保存结果。若不能,查看是否有正确提示。日期控件文本框的测试 1.正常操作 1)有默认项还是没有。 2

7、)选择日期后是否正确回显到页面上,并且格式正确 3)通过左右按钮进行年和月的选择,是否正确; 4)通过下拉框直接选择年和月,是否正确; 5)控件选择完日期后,输入框是否选择正确 6)是否可以手工修改输入框 7)点击 clear按钮是否可以正确清空输入框日期; 8)点控件的 close按钮不修改日期,返回页面。 9)刷新界面后,输入框的日期是否没有变化 2.手工输入操作 1)输入框可不可以手工输入 2)输入日期的格式正确,不能用其他格式 3)输入字母,文字,特殊字符后,提示失败。 4)提示方式(限制输入:无限制输入然后即时用提示框 orlabel,无限制输入:当焦点离开后用提示框 orlabel

8、, 点其他按钮提示) 命令按钮控件的测试 测试方法: a.点击按钮正确响应操作。如,单击确定,正确执行操作;单击取消,退出窗口; b.对非法的输入或操作给出足够的提示说明,如,输入月工作天数为 32 时,单击”确定“后系统应提示: 天数不能大于 31; c.对可能造成数据无法恢复的操作必须给出确认信息,给用户放弃选择的机会; d.如果有键盘快捷键,使用快捷键后,正常执行功能。 特殊操作: 1、快速点击两次按钮,是否只有一次有效 2、点击按钮后,点刷新,是否只有一次有效 3、点击按钮后,右键点后退,是否只有一次有效 4、点击按钮后,按钮会不会改变状态 5、是否设置 Enter键/快捷键操作(设置

9、的快捷键与 Windows 自带的快捷键有没冲突) 单选按钮控件的测试 测试方法: a. 一组单选按钮不能同时选中,只能选中一个。 b.逐一执行每个单选按钮的功能,存入数据库是不是选项值。分别选择了“男”“女”后,保存到数据库的 数据应该相应的分别为“男”“女”; c.一组执行同一功能的单选按钮在初始状态时必须有一个被默认选中,不能同时为空; d.选项是否有排列顺序 e.有默认选项还是没有。 f.选项名和选项值是否符合要求 g.刷新页面后,选中的值/默认的值是否掉了。 翻页控件的测试 1、总页数和当前页显示正确,并且可以根据数据的记录数实时显示(实时显示页面变化?记得一般系统要刷新后才能显示页

10、面变化)。(默认显示数据根据系统设计一般有“显示所有数据”和“不显示数据”两种。) 2、逐一执行翻页控件中的每个按钮,并且能够正常操作。(主要按钮一般有:第一页,前一页,后一页, 最后一页。(当前页,页面总数,跳到第?页 go) 3、如果可以自己输入页数,检查页面跳转是否正确;比如总页数为 10 页,输入 11 后点 GO,是否仍然停 留在当前页(或者提示输入错误),还可以尝试输入普通字符或者特殊字符后点 GO,页面是否显示正常, 不会有脚本错误。 4、页面显示数据数目是否能配置,能配置的话配置与实际显示是否符合。 上传控件的测试 测试方法: a、通过 Browse按钮选择文件; b、如果文件

11、限制类型(exe,rar,doc,pdf,xls,jpg,gif,bmp,png 等)和大小(100k,512k,1M,1.5M,2M,2.5M),要逐一测试限制条件是否正确,并且给出了明确的提示; c、检查实际上传后是否能够正确下载,如果是图片是否能够正确显示; d、如果没有特殊要求,应该保持上传文件的名字是否和保存后的文件名字一致。 upupdowndown 控件文本框的测试 测试方法: a.直接输入数字或用上下箭头控制,如,在“数目”中直接输入 10,或者单击向上的箭头,使数目变为 10; b.利用上下箭头控制数字的自动循环,如,当最多数字为 253 时,单击向上箭头,数目自动变为 1;

12、反之 亦适用; c.直接输入超边界值,系统应该提示重新输入; d.输入默认值,空白。如,“插入”数目为默认值,点击“确定”;或,删除默认值,使内容为空,单击“确 定”进行测试; e.输入字符。此时系统应提示输入有误。 复选框的测试 测试方法: a.复选框可以被同时选中; b.复选框可以被部分选中; c.复选框可以都不被选中; d.逐一执行每个复选框的功能; 滚动条控件的测试 要注意一下几点: a.滚动条的长度根据显示信息的长度或宽度及时变换,这样有利于用户了解显示信息的位置和百分比,如, word 中浏览 100 页文档,浏览到 50 页时,滚动条位置应处于中间; b.拖动滚动条,检查屏幕刷新

13、情况,并查看是否有乱码; c.单击滚动条; d.用滚轮控制滚动条; e.滚动条的上下按钮。 各种控件在窗体中混和使用时的测试 a.控件间的相互作用; b. tab 键的顺序,一般是从上到下,从左到右; c.热键的使用,逐一测试; d.enter键和 esc键的使用;在测试中,应遵循由简入繁的原则,先进行单个控件功能的测试,确保实现无误后,再进行多个控件的的功能组合的测试。 ps:密码输入框测试时要特别注意进行字母大写输入的测试。 查找替换操作 案例演示: 打开 word 中的替换”对话框 测试本功能有通过测试和失败测试两种情况 通过测试: 1 .输入内容直接查找.或查找全部 2 .在组合框中寻

14、找已经查找过的内容.再次查找并确认文档的内容正确.如.已经查找过“测试用例”.再 次进入不用重新输入查找内容.直接在文档中搜寻就可以. 失败测试: 1 .输入过长或过短的查询字符串.如.假设查询的字符串长度为 1 到 255.那么输入 0.1.2.256.255 和 254 进 行测试; 2 .输入特殊字符集.如.在 word 中.的代表图片.人代表分栏符.可以输入这类特殊字符测试; 替换测试大体相同. 关于编辑操作窗口的功能测试的用例: 1 .关闭查找替换窗口.不执行任何操作.直接退出; 2 .附件和选项测试.假如.设定“精确搜寻”.“向后”搜索等附件选项等等来测试; 色. 4.热键.Tab

15、 键.回车键的使用 插入操作 1 .插入文件 测试的情况 a.插入文件; b.插入图像; c.在文档中插入文档本身; d.移除插入的源文件; e.更换插入的源文件的内容; 2 .链接文件 测试方法: a.插入链接文件; b.在文档中链接文档本身; c.移除插入的源文件; d.更换插入的源文件的内容. 3 .插入对象 要测试的内容 a.插入程序允许的对象.如.在 word 中插入 excel 工作表; b.修改所插入对象的内容.插入的对象仍能正确显示; c.卸载生成插入对象的程序.如.在 word 中插入 excel 工作表后卸载 excel.工作表仍正常使用 编辑操作 编辑操作包括剪切.复制.

16、粘贴操作. 测试剪切操作的方法 a.对文本.文本框.图文框进行剪切; b.剪切图像 c.文本图像混合剪切 复制操作方法与剪切类似. 测试时.主要是对粘贴操作的测试.方法是: a.粘贴剪切的文本.文本框及图文框; b.粘贴所剪切的图像; 3.控件间的相互作用.如.搜寻内容为空时.按钮“搜寻全部”.“搜寻” “全部替换” “替换”都为灰 c.剪切后.在不同的程序中粘贴 d.多次粘贴同一内容.如.剪切后.在程序中连续粘贴 3 次; e.利用粘贴操作强制输入程序所不允许输入的数据 界面测试用例的设计方法 1 .窗体 测试窗体的方法: a.窗体大小.大小要合适.控件布局合理; b.移动窗体.快速或慢速移动窗体.背景及窗体本身刷新必须正确; c.缩放窗体.窗体上的控件应随窗体的大小变化而变化; d.显示分辨率.必须在不同的分辨率的情况下测试程序的显示是否正常; 进行测试时还要注意状态栏是否显示正确;工具栏的图标执行操作是否有效.是否与菜单栏中图标显示一致 错误信息内容是否正确.无错别字.且明确等等; 2 .控件 测试方法: a.窗体或控件的字体和大小要一致; b.注意全角.半角混合 c.无中英文混合. 菜单 进行测试时要注意 a.选择菜单是否可以正常工作.并与实际执行内容一致; b.是否有错别字: c.快捷键是否重复; d.热键是否重复;

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论