控件测试点(超详细)
一、文本框测试要点:
文本框作用:接受用户输入的数据,或显示数据
1.是否允许输入 disabled=disadled
2.是否必填
3.组合规则:(汉字、字母、数字、特殊字符、组合)
4.长度规则:(长度刚好小于定义的最小长度,长度刚好超过定义的最大长度,长度 在允许长度范围之内)
5.是否允许重名
6.空格(前含空格、后含空格、中含空格)
7.是否允许拷贝
8.输入格式是否符合要求(日期格式、手机格式、邮件格式等)
9.是否允许放大或者缩小
二、密码框测试要点:
1.密码是否密文显示。比如输入后,通过复制粘贴,是否是密文显示
2.密码是否允许复制粘贴
3.密码传输过程是否加密,数据库保存是否加密(MD5加密,sha256,mysql5)
4.组合规则:(汉字、字母、数字、特殊字符、组合)
5.长度规则:(长度刚好小于定义的最小长度、长度刚好超过定义的最大长度、长度在 允许的长度范围内)
三、单选框测试要点:
1.一组单选按钮不能同时选中,只能选中一个
2.逐一执行每一个单选按钮的功能。分别选择“男”“女”后,保存到数据库的数据相 应的分别为“男”“女”,或者是数字“1”“2”
3.一组执行同一功能的单选按钮在初始状态时,必须有一个被默认选中,不能同时为空
4.单选按钮是否可选(切换)
四、多选框(复选框)测试要点:
1.能否同时选中(全选)
2.能否同时清除(全不选)
3.能否同时为空(同时为空时,是否有提示)
4.每个选框的功能是否实现
五、下拉框(列表框)控件的测试要点:
1.下拉框条目内容正确:没有丢失或错误
2.下拉框允许多选时,要分别检查shift选中条目,按Ctrl选中条目和直接用鼠标选中多 项条目的情况
3.下拉框的数据来源于其它功能模块时,修改其它模块的数据,下拉框中的数据跟着改 变
4.组合下拉框:关注组合下拉框初始值,当改变一个下拉框的值,后面下拉框中的数据 跟着改变
六、文件上传控件的测试要点:
1.文件上传功能
①选择符合要求的文件,上传-----------上传成功
②上传成功的文件名称正常显示
③上传的文件可查看或下载
④文件路径是否可手动输入
⑤手动输入正确的文件路径上传成功
⑥手动输入错误的文件,文件路径提示不能上传
⑦有多个上传框时,上传相同名称的文件
⑧上传一个正在打开的文件
2.文件大小测试
①符合格式,总大小稍小于限制大小的文件--------------上传成功
②符合格式,总大小等于限制大小的文件-----------------上传成功
③符合格式,总大小稍大于限制大小的文件--------------在初上传提示附件过大
④大小为 0kb 的txt文档---------------不能上传
3.文件名称测试
①文件名称中包含特殊字符
②文件名全为中文
③文件名全为英文
④文件名中、英混合
4.文件格式测试
①上传正确格式------------------上传成功
②上传不允许的格式------------提示不能上传
七、按钮控件测试要点:
1.按钮功能是否实现(添加、删除、修改、取消、保存等)
2.对可能造成数据无法恢复的操作必须给出确认信息,给用户放弃选择的机会(删除、 关闭)
3.通过点击按钮有弹出框或者弹出窗体需要对弹出的窗体或者弹出框进行测试,所弹出 的窗体是否与按钮功能一致
4.按钮的可用与否逻辑上是否正确
5.对按钮测试需要考虑按钮对齐、字体大小、颜色、重复功能按钮等界面测试的要素
6.对非法的输入或操作给出足够的提示说明
八、滚动条控件的测试要点:
1.滚动条的长度根据显示信息的长度或宽度及时变换,这样有利于用户了解显示信息的 位置和百分比,如,word中浏览100页文档,浏览到50页时,滚动条位置应处于中间
2.拖动滚动条,检查屏幕刷新情况,并查看是否有乱码
3.单击滚动条;软件测试专业网站
4.用滚轮控制滚动条
5.滚动条的上下按钮
九、导出功能测试点:
1.导出的Excel文件名是否有要求、是否正确
2.导出的Excel表格的格式检查,主要检查导出的Excel格式是否符合预期结果,名字字 段是否正确
3.导出全部数据功能是否正确
4.导出部分数据功能是否正确
5.选择数据为空时是否可以导出
6.导出的数据内容是否与系统中的内容一致
7.不同浏览器导出的文件是否一致
8.Excel导出时数据的分页检查(一般数据量较大时,开发都会分批次去取数据,分页 时容易出现问题)
9.注意导出文件的排版问题,当某一个字段的内容过长时,是否可以自动换行