《常用基本控件测试方法上传下载翻页按钮等等.doc》由会员分享,可在线阅读,更多相关《常用基本控件测试方法上传下载翻页按钮等等.doc(16页珍藏版)》请在三一办公上搜索。
1、文本框、按钮等控件测试对文本框进行测试(包括查询条件的文本框及新增/编辑时的文本框)1. 数字限制 用例用例值备注不同数字类型输入验证整型,浮点型,字符型,特殊字有些文本框只能输入数字,需要验证是否其他字符不能输入。正负数,0输入验证-1,0,1,-1000,1000考虑边界值最大值,最小值输入验证空值,最小值,最大值数字长度输入验证1111111111,1,999999,121212.13423小数点前面和小数点后面的数字长度数字精度输入验证100.11099,100.111比如数据不得超过100.111数字比较验证0和空的比较2. 邮件格式限制用例用例值备注规定的邮件类型输入验证aaa,a
2、a.sdf特殊字符在邮件格式中输入验证Sd%sad.,com字节长度输入验证123456789123456789aaa3. 字母限制用例用例值备注字母输入验证Ddfhgd数字输入验证354,-78汉字输入验证验证特殊字符输入验证:(字节长度输入验证(什么意思?如果要是满测试的话跟后面的第5点重复)字母大小写比较验证4. 特殊字符限制用例用例值备注正常类型输入验证数字,字母,汉字特殊输入验证键盘字符,ASC码空格输入验证只输入空格,字前输入,字后输入,字前后都输入输入框“满”测试输入框“空”测试5. 字节长度限制用例用例值备注字节长度输入验证(=满测试吗?)1221dadfsdf6. 输入框默认
3、项限制用例用例值备注固定值还是数据库or配置项给定的值输入验证在输入框里填写了值,点界面刷新时,是显示输入值还是默认值7. 操作限制用例用例值备注不限制复制粘贴操作,输入验证限制复制粘贴操作,输入验证8. 提示限制用例用例值备注正常提示方式限制输入:无限制输入然后即时用提示框or label,无限制输入:当焦点离开后用提示框or label,点其他按钮提示多条提示时多个提示分别提示,一个提示显示多个语句命令按钮控件的测试1 正常操作用例用例值备注点按钮后,正常执行如果有键盘快捷键,使用快捷键后,正常执行功能2 特殊操作用例用例值备注快速点击两次按钮,是否只有一次有效点击按钮后,点刷新,是否只有
4、一次有效点击按钮后,右键点后退,是否只有一次有效点击按钮后,按钮会不会改变状态是否设置Enter键/快捷键操作设置的快捷键与Windows自带的快捷键有没冲突。单选按钮控件的测试1. 正常操作用例用例值备注有默认选项还是没有。一组单选按钮不能同时选中,只能选中一个。选项是固定值还是数据库or配置项选项是否有排列顺序选项名和选项值是否符合要求,存入数据库是不是选项值刷新页面后,选中的值默认的值是否掉了日期控件文本框的测试1. 正常操作用例用例值备注有默认项还是没有。默认项是当天的时间选择日期后是否正确回显到页面上,并且格式正确通过左右按钮进行年和月的选择,是否正确;通过下拉框直接选择年和月,是否
5、正确;控件选择完日期后,输入框是否选择正确是否可以手工修改输入框点击clear 按钮是否可以正确清空输入框日期;点控件的 close 按钮不修改日期,返回页面。刷新界面后,输入框的日期是否没有变化2. 手工输入操作用例用例值备注输入框可不可以手工输入输入日期的格式正确,不能用其他格式输入字母,文字,特殊字符后,提示失败。提示方式限制输入:无限制输入然后即时用提示框or label,无限制输入:当焦点离开后用提示框or label,点其他按钮提示翻页控件的测试1. 正常操作用例用例值备注总页数和当前页显示正确,并且可以根据数据的记录数实时显示(实时显示页面变化?记得一般系统要刷新后才能显示页面变
6、化);默认显示数据根据系统设计一般有“显示所有数据”和“不显示数据”两种。逐一执行翻页控件中的每个按钮,并且能够正常操作;主要按钮一般有:第一页,前一页,后一页,最后一页。(当前页,页面总数,跳到第?页 go)如果可以自己输入页数,检查页面跳转是否正确;比如总页数为10页,输入11后点GO,是否仍然停留在当前页(或者提示输入错误),还可以尝试输入普通字符或者特殊字符后点GO,页面是否显示正常,不会有脚本错误。页面显示数据数目是否能配置,能配置的话配置与实际显示是否符合2. 排序操作用例用例值备注默认状态下所有分页中,记录的排序是否正确。升序还是降序列表中表头是否可以点击来排序如可排序,排序是否
7、正确在某一页中,点XX表头,排序。该排序是否只在当前页进行排序排序后点击翻页按钮,后面的页面中的数据是否记录排序信息翻页多次后是否显示正确3. 数据库操作用例用例值备注在一分页中(第1页,中间的一页,最后一页),有一条记录被删除,在刷新页面后,该页和其他页的记录排序是否正确,分页数是否正确在一分页中(第1页,中间的一页,最后一页),有一条记录更新/新增,在刷新页面后,该页和其他页的记录排序是否正确,分页数是否正确4. 翻页控件与查询操作用例用例值备注页面进行翻页操作时,是否对页面的查询条件进行了保留当前页面停留在第二页(非最后一页),此时使用重新设定的查询条件进行查询时,页面是否正确的显示(根
8、据业务需要通常有两种结果:1.显示新的查询结果,并且返回第一页;2.显示新的查询结果,并且仍然在第二页.)当翻页后进行数据的删除/编辑/新增操作时,是否记录查询条件及页码信息上传下传控件的测试1. 正常操作用例用例值备注如果文件限制类型(exe,rar,doc,pdf,xls,jpg,gif,bmp,png 等)和大小(100k,512k,1M,1.5M,2M,2.5M),要逐一测试限制条件是否正确,并且给出了明确的提示;检查实际上传后是否能够正确下载,如果是图片是否能够正确显示;如果没有特殊要求,上传文件的名字是否和保存后的文件名字保持一致。上传下载速度测试大文件和多个文件时能否正确删除上传
9、到服务器上的文件。删除和查看/下载的并行操作是否不报系统错误。下载时路径,是否指定路径下载路径可否在根目录。c提示信息上传下载失败,上传文件太大,上传格式不对,上传下载超时复选框的测试1. 正常操作用例用例值备注有默认选项还是没有。多个复选框可以被同时选中;多个复选框可以被部分选中;多个复选框可以都不被选中(非必选项);逐一执行每个复选框的功能;选项是固定值还是数据库or配置项选项是否有排列顺序,按照使用习惯,摆放复选框位置。常用的放前面选项名和选项值是否符合要求,存入数据库是不是选项值复选框的值是否被截断,是否完全显示出来了。刷新页面后,选中的值是否掉了滚动条控件的测试1. 正常操作用例用例
10、值备注滚动条的长度根据显示信息的长度或宽度及时变换,这样有利于用户了解显示信息的位置和百分比,如,页面中一共有 80 条数据,浏览到40条时,滚动条位置应处于中间;拖动滚动条,检查屏幕刷新情况,并查看是否有乱码;单击滚动条,用滚轮控制滚动条;滚动条的上下按钮。一般查看页面只出现一套滚动条树控件的测试1. 外观操作用例用例值备注项目中的所有树是否风格一致树结构的默认状态是怎样的。比如默认树是否是展开,是展开几级? 是否有默认的焦点? 默认值是什么?展开的节点图标和颜色? 验证点开节点时页面上树结构的连线是否显示正确。如果显示节点超过页面边界是否有规定。节点和叶子显示的文字规定多长要折行。20节点
11、和叶子显示的文字不能有乱码输入中文,特殊字符2 执行操作用例用例值备注点某个节点时,是否只展开下一级的节点和显示该级的叶子还是显示下一级全部的。点页面刷新时,树结构是否按照要求变化,树结构是否保存现状还是程默认状态。3 数据操作用例用例值备注树结构上数据是否正确。树结构上的节点和叶子是否排序正确。(升序还是降序)。树结构排序是按照数据库中得记录顺序排序还是按照程序数组得顺序。执行了某一操作或数据有变化后,树结构是否回到默认状态,还是按现任状态保持展开。执行了某一操作或数据有变化后,修改后得数据是不是在正确得位置上,状态是否正确,排序是否正确。组合列表框的测试用例用例值备注条目内容正确,其详细条
12、目内容可以根据需求说明确定;逐一执行列表框中每个条目的功能;能否向组合列表框输入数据,数据长度是否限制输入验证允许多选时,分别检查选中多项条目点击单选按钮,选中单项条目点击多选按钮时的情况各列表中的条目的排序情况。向列表中添加的条目数超过最大值时,是否有提示。各种控件在窗体中混和使用时的测试a,控件间的相互作用;b,tab键的顺序,一般是从上到下,从左到右;c,enter键和Esc键的使用;ps:在测试中,应遵循由简入繁的原则,先进行单个控件功能的测试,确保实现无误后,再进行多个控件的的功能组合的测试。密码输入框测试时要特别注意进行字母大写输入的测试。界面测试设计方法1,窗体测试窗体的方法:a
13、,窗体大小,大小要合适,控件布局合理;b,移动窗体.快速或慢速移动窗体,背景及窗体本身刷新必须正确;c,缩放窗体,窗体上的控件应随窗体的大小变化而变化;d,显示分辨率.必须在不同的分辨率的情况下测试程序的显示是否正常;进行测试时还要注意状态栏是否显示正确;工具栏的图标执行操作是否有效,是否与菜单栏中图标显示一致;错误信息内容是否正确,无错别字,明确并符合用户习惯等等;2, 控件测试方法:a, 窗体或控件的字体和大小要一致;b, 注意全角,半角混合c, 控件命名无中英文混合,如果是英文系统,要注意单复数,冠词等问题.3, 菜单进行测试时要注意a, 选择菜单是否可以正常工作,并与实际执行内容一致;
14、b, 是否有错别字:c, 菜单要与语境相关,如,不同权限的用户登陆一个应用程序,不同级别的用户可以看到不同级别的菜单并使用不同级别的功能;d, 鼠标右键快捷菜单4, 其他1, 上述所有测试应该可以在Netscape, Firefox, Opera 浏览器下正常。2, 主界面及大多数界面最好有公司图标3, 页面底部应该可以看见相关版权和产品信息设计功能和界面测试用例1.1 文本框、按钮等控件测试对文本框进行测试a, 输入正常的字母或数字。b, 输入已存在的文件的名称;c, 输入超长字符。例如在“名称”框中输入超过允许边界个数的字符,假设最多255个字符,尝试输入 256 个字符,检查程序能否正确
15、处理;d, 输入默认值,空白,空格,根据具体需要对前后的空格进行处理;e, 若只允许输入字母,尝试输入数字;反之;尝试输入字母;f, 利用复制,粘贴等操作强制输入程序不允许的输入数据;g, 输入特殊字符集,例如: NUL, n , ,等;h, 输入超过文本框长度的字符或文本,检查所输入的内容是否正常显示;i, 输入不符合格式的数据,检查程序是否正常校验,如,程序要求输入 E-mail 格式为aaa,实际输入aa.sdf,程序应该给出错误提示命令按钮控件的测试测试方法:a,点击按钮正确响应操作。如,单击确定,正确执行操作;单击取消,退出窗口;b,对非法的输入或操作给出足够的提示说明,如,输入月工
16、作天数为32时,单击”确定“后系统应提示:天数不能大于31;c,对可能造成数据无法恢复的操作(比如delete )必须给出确认信息,给用户放弃选择的机会;单选按钮控件的测试测试方法:a,一组单选按钮不能同时选中,只能选中一个。b,逐一执行每个单选按钮的功能。分别选择了“男”“女”后,保存到数据库的数据应该相应的分别为“男”“女”;c,一组执行同一功能的单选按钮在初始状态时必须有一个被默认选中,不能同时为空;日期控件文本框的测试测试方法:a, 默认值是否正确;b, 选择日期后是否正确回显到页面上,并且格式正确(dd-MMM-yyyy);c, 通过 按钮进行年和月的选择,是否正确;d, 通过下拉框
17、直接选择年和月,是否正确;e, 控件下方是否正确显示当前日期,点 后直接回显当前日期;f, 点击clear 按钮是否可以正确清空日期;g, 点控件的 close 按钮不修改日期,返回页面。翻页控件的测试测试方法:a,总页数和当前页显示正确,并且可以根据数据的记录数实时显示;b,逐一执行翻页控件中的每个按钮,并且能够正常操作;c,如果可以自己输入页数,检查页面跳转是否正确;比如总页数为10页,输入11后点GO,是否仍然停留在当前页(或者提示输入错误),还可以尝试输入普通字符或者特殊字符后点GO,页面是否显示正常,不会有脚本错误。上传控件的测试测试方法:a,通过Browse按钮选择文件;b,如果文
18、件限制类型(exe,rar,doc,pdf,xls,jpg,gif,bmp,png 等)和大小(100k,512k,1M,1.5M,2M,2.5M),要逐一测试限制条件是否正确,并且给出了明确的提示;c,检查实际上传后是否能够正确下载,如果是图片是否能够正确显示;d,如果没有特殊要求,应该保持上传文件的名字是否和保存后的文件名字一致。组合列表框的测试测试方法:a,条目内容正确,其详细条目内容可以根据需求说明确定;b,逐一执行列表框中每个条目的功能;c,检查能否向组合列表框输入数据复选框的测试测试方法:a,多个复选框可以被同时选中;b,多个复选框可以被部分选中;c,多个复选框可以都不被选中;d,
19、逐一执行每个复选框的功能;列表框控件的测试测试方法:a,条目内容正确;同组合列表框类似,根据需求说明书确定列表的各项内容正确,没有丢失或错误;b,列表框的内容较多时要使用滚动条,并且保证完整显示所有的条目内容;c,列表框允许多选时,要分别检查shift选中条目,按ctrl选中条目和直接用鼠标选中多项条目的情况;滚动条控件的测试要注意一下几点:a,滚动条的长度根据显示信息的长度或宽度及时变换,这样有利于用户了解显示信息的位置和百分比,如,页面中一共有 80 条数据,浏览到40条时,滚动条位置应处于中间;b,拖动滚动条,检查屏幕刷新情况,并查看是否有乱码;c,单击滚动条;d,用滚轮控制滚动条;e,
20、滚动条的上下按钮。各种控件在窗体中混和使用时的测试a,控件间的相互作用;b,tab键的顺序,一般是从上到下,从左到右;c,enter键和Esc键的使用;ps:在测试中,应遵循由简入繁的原则,先进行单个控件功能的测试,确保实现无误后,再进行多个控件的的功能组合的测试。密码输入框测试时要特别注意进行字母大写输入的测试。界面测试设计方法1,窗体测试窗体的方法:a,窗体大小,大小要合适,控件布局合理;b,移动窗体.快速或慢速移动窗体,背景及窗体本身刷新必须正确;c,缩放窗体,窗体上的控件应随窗体的大小变化而变化;d,显示分辨率.必须在不同的分辨率的情况下测试程序的显示是否正常;进行测试时还要注意状态栏
21、是否显示正确;工具栏的图标执行操作是否有效,是否与菜单栏中图标显示一致;错误信息内容是否正确,无错别字,明确并符合用户习惯等等;2, 控件测试方法:a, 窗体或控件的字体和大小要一致;b, 注意全角,半角混合c, 控件命名无中英文混合,如果是英文系统,要注意单复数,冠词等问题.3, 菜单进行测试时要注意a, 选择菜单是否可以正常工作,并与实际执行内容一致;b, 是否有错别字:c, 菜单要与语境相关,如,不同权限的用户登陆一个应用程序,不同级别的用户可以看到不同级别的菜单并使用不同级别的功能;d, 鼠标右键快捷菜单4, 其他1, 上述所有测试应该可以在Netscape, Firefox, Ope
22、ra 浏览器下正常。2, 主界面及大多数界面最好有公司图标3, 页面底部应该可以看见相关版权和产品信息智联招聘- 欢迎下载资料,下面是附带送个人简历资料用不了的话可以自己编辑删除,谢谢!蒋rong超男 | 已婚 | 1988 年9月生 | 户口:湖南永州 | 现居住于广东深圳-宝安区3年工作经验 | 团员 | 身份证:广东省gz市宝安区51810118613345324(手机)E-mail: 314855817求职意向工作性质: 全职期望职业: 销售业务、销售管理、市场期望行业: 专业服务/咨询(财会/法律/人力资源等)、教育/培训/院校、通信/电信运营、增值服务工作地区: 深圳期望月薪: 4
23、001-6000元/月目前状况: 我目前处于离职状态,可立即上岗职业目标喜欢营销管理类工作,喜欢有挑战的工作,大学四年一直在挑战自己,挑战自己的极限,一直在做营销的兼职,坚信“也精于勤而荒于嬉”一直严于律己,在各方面都要从严要求自己。相信自己总有一天会成功的!只有自己不敢做的,没有做不成的,做销售10分靠天,九分靠人做,市场是人做出来的。 工作经历2013/01 - 2014/04 电脑专卖店 | | 市场主管 行业类别:计算机硬件 | 企业性质:民营 | 规模:20人以下 | 职位月薪:4001-6000元/月工作描述:在各工业区和住宅小区做广告宣传为店铺销售做铺垫,并且为各用户提供售后维护
24、工作。2011/06 - 2012/11 | | 销售主管 行业类别:教育/培训/院校 | 企业性质:民营 | 规模:20-99人 | 职位月薪:2001-4000元/月工作描述:为学校制定招生计划,带领招生专员在各社区以及学校周围做广告(包括粘贴墙体广告,入户拜访宣传)开展招生工作,定期到中小学校门口驻点宣传,联系各学校任课老师开展招生工作。项目经验教育经历2007/09 -2011/06 湖南大学 | 市场营销 | 本科在校学习情况曾获 院校级三等奖 在校实践经验2008/03 - 2010/10 大学生英语周刊衡阳市推销员到衡阳市区域经理 *2008年推销员,在学校新生开学期间向学生和家长推销学生英语报*2009-2010年学生英语报衡阳地区区域经理,负责在衡阳各高校组建团队销售学生英语报,团队培训,团队维护,最后指导团队销售。*2009-2010年。衡阳行动者文化传播有限公司招生代理负责公司在衡阳地区的自考、成人高考、家教培训的招生工作,制订季度招生计划,实行电话营销,接待客户的来访、洽谈工作。到各医院和各事业单位接触式发放传单并且交谈留下有意向人的电话以后回访。并且做出了良好的业绩。培训经历 证书语言能力英语:读写能力良好 | 听说能力良好 专业技能附件附件简历| 简历内容|