测试小白最近看了很多测试文档,默默整理一波,欢迎点评
一、页面检查
1、整体布局(静态)
(1)页面风格一致、排版合理,无样式丢失、页面变形等现象。页面在不同分辨率、窗口能自适应,不变形,在不同浏览器下不会发生异常
(2)页面文字样式统一,表达恰当、无错别字;标题文字字段齐全,与功能表单文字统一,标题是否会折行;提示简明,格式与颜色统一,适当可标红或者高亮显示,提示是否影响页面布局
(3)标点符号格式统一(中/英)
(4)按钮样式、颜色统一
(5)页面存在表格时,注意表格不变形,完整显示。内容超过最长字符限制可用…显示,鼠标放上去可预览全部内容
(6)数据加载是否有延迟现象
2、导航栏/面包屑
(1)形式有按钮、列表、窗口等,样式是否正确,风格是否统一且直观,易于用户操作
(2)存在多级菜单建议添加不同图标做区分,操作建议高亮提示
(3)面包屑地址的链接是否正确,上下级字段是否准确(首页>会议列表)上下级跳转是正确
3、页面响应
(1)操作成功后页面指向
(2)取消、返回等操作是否成功
(3)操作成功后与该数据相关的内容是否更新(需求要求)
二、输入框
1、字符型输入框(单文本框、多文本框)
(1)特殊字符:英文全角、英文半角、数字、空或者空格、特殊字符“……!@#¥%……&*({【《,。?、:;‘<>’》】})”特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴、拷贝”功能尝试输入
(2)边界:最小长度、最大长度、最小长度-1、最大长度+1、输入超长字段。【最大长度限定方法:1、不允许再输入并提示;2、自动截断处理并提示】
(3)唯一性检查:是否有要求唯一性
(4)判空: 没有输入直接为空、点击文本框但不输入、直接输入空格、输入的字符间有空格、字符前有空格、字符后有空格、字符前后有空格
(5)多行文本框输入:允许回车换行、保存后再显示能够保存输入的格式、仅输入回车换行,检查能否正确保存(若能,检查保存结果;若不能,查看是否有正常提示);字母&数字有做截断处理
(6)安全性检查:输入特殊字符串(null,NULL,javascript等)
2、数值型输入框
(1)边界:最大值、最小值、最大值+1、最小值-1
(2)位数:最小位数、最大位数、最小位数-1、最大位数+1、输入超长值、输入整数
(3)特殊字符:输入“……!@#¥%&*({【《,。?、:;‘<>’》】 })”等可能导致系统错误的字符、禁止直接输入特殊字符时,尝试使用粘贴拷贝查看是否能正常提交、word中的特殊功能,通过剪贴板拷贝到输入框,分页符,分节符类似公式的上下标等、数值的特殊符号如∑,㏒,㏑,∏,+,-等
输入负整数、负小数、分数、输入字母、汉字、小数(小数前0点舍去的情况,多个小数点的情况)、首位为0的数字如01、02、科学技术法是否支持1.0E2、全角数字与半角数字、数字与字母混合、16进制,8进制数值、货币型输入(允许小数点后面几位)
(4)判空:空白(null)、空格
(5)安全性检查:不能直接输入就粘贴
三、搜索功能
查询功能:模糊查询(输入框)、条件查询(下拉框)、模糊+条件
1、模糊查询
(1)查询后,文本框是否回填条件值,再次点击查询能否进行查询操作
(2)搜索结果是否符合搜索条件、是否分页、是否排序,分页是否保存查询条件
(3)特殊字段查询:输入类似程序语句的条件时是否执行查询
’ or ‘1’=’1
(4)为空查询:空格查询,不输入内容查询
2、条件查询
(1)组合条件下拉框内容是否正确
(2)下拉框值是否齐全、是否会自动消失
(3)分页是否保存搜索条件
四、添加/修改功能
1、特殊键
(1)是否支持Tab键
(2)是否支持回车键
2、提示信息
(1)输入不符合要求的内容是否会提示
(2)添加失败是否会提示,已输入的内容保存,避免用户再次输入
3、唯一性
(1)是否对字段做唯一判断
4、数据准确性
(1)添加成功后列表是否自动刷新,内容有无丢失,相关数据是否更新
(2)提示添加失败后,数据库或列表是否有多出数据
(3)对数据进行编辑,保存是否成功,数据有无丢失,相关联数据是否更新
(4)重复提交数据,是否报错,内容是否重复添加
(5)必填项为空能否保存,提示是否影响页面布局
(6)添加、修改是否都有输入框字段限制
五、删除功能
1、特殊键
(1)是否支持Tab键
(2)是否支持回车键
2、提示信息
(1)删除信息时是否有确认提示
3、数据准确性
(1)删除成功后列表是否自动刷新,内容有无丢失,相关数据是否更新
(2)连续删除数据,确实是否能正确删除,有无错删漏删现象
(3)删除后,若有查询功能,查询删除后的数据是否存在
(4)取消删除,数据是否被删除
六、上传功能
1、文件测试
(1)文件名称是否做限制(最大长度限制、过长是否影响排版,特殊字符、中英文混合限制),文件上传名称是否被替换
(2)文件大小是否做限制(根据需求而定,0KBtxt文档、限制范围上下的文档)
(3)文件格式是否做限制,图片:gif/jpg/jpeg/bmp/png….文档:doc/ docx/xls/xlsx/pdf…压缩包:zip/rar…安装文件:exe/msi(根据需求而定)
2、功能测试
(1)手动输入正确/错误的文件路径能否上传(根据需求而定)
(2)上传文件,成功提示,失败提示(能否准确提示,根据需求而定),图片是否压缩,文件是否损坏
(3)删除换成功的文件可查看、下载、删除等
(4)同份文件能否重复上传,修改后缀名能否上传
(5)不同浏览器中上传样式、功能是否受影响
(6)上传过程中能否取消,上传中断文件是否能继续上传
(7)是否支持上传过多个文件(视需求而定)
七、下载功能
1、文件下载
(1)下载后文件是否与上传前一致(文件名称、格式、大小、内容无乱码)
(2)下载的文件能正常打开
2、功能测试
(1)不同浏览器中下载样式、功能是否受影响
(2)右键下载是否能下载文件
(3)下载过程中能否取消,下载过程中移动保存的文件夹是否继续下载
(4)下载失败是否提示
来源:CSDN
作者:黑椒牛肉意面
链接:https://blog.csdn.net/baidu_28094285/article/details/82460889