WEB功能测试———测试点
web功能测试———页面控件模型
1、普通文本输入框控件
-
校验为空
-
校验等于最大值-1长度
-
校验等于最小值-1长度
-
校验对齐方式
-
校验前空格
-
校验中间空格
-
校验后空格
-
校验等于最大值长度
-
校验等于最大值+1长度
-
校验等于最小值长度
-
校验是否禁用HTML代码
-
校验高危字敏感字过滤
-
校验特殊字符
2、单选下拉选择框控件
-
校验默认选项
-
校验刷新页面
-
校验对齐
-
校验滚动条
-
校验为空
-
校验内容长度
-
校验排序
3、时间选择框控件
-
校验支持为空
-
校验不支持为空
-
包装日历组件
-
校验显示格式
-
校验支持全角字符
-
校验包装日历支持手动输入
-
校验默认日期
-
校验输入日期中带有特殊符号
-
校验输入小时中带有特殊符号
-
校验输入分钟中带有特殊符号
-
校验输入秒中带有特殊符号
-
校验输入年份中带字母
-
校验输入月份中带字母
-
校验输入日期中带字母
-
校验输入秒中带字母
-
校验输入年份中带汉字
-
校验输入月份中带汉字
-
校验输入日期中带汉字
-
校验输入小时中带汉字
-
校验输入分钟中带汉字
-
校验输入秒中带汉字
-
校验修改日期字段正确生效
-
校验修改小时字段正确生效
-
校验修改分钟字段正确生效
-
校验修改秒字段正确生效
web功能测试———页面动作模型
1、翻页动作
-
校验页面内容显示
-
校验上翻按钮功能
-
校验下翻按钮功能
-
校验首页按钮功能
-
校验末页按钮功能
-
校验在首页点击上翻按钮
-
校验在末页点击下翻按钮
-
校验页数输入特殊符号
-
校验页数输入字母
-
校验页数输入0时处理结果
-
校验页数输入汉字时处理结果
-
校验页数输入大于最大页数
-
校验新增记录后查询结果显示是否正确
-
校验查询的最大记录数、显示时间
-
翻页后的页面定位是新窗口还是原页面跳转
-
翻页按钮是否在显眼地方,是否符合用户习惯
-
翻页新页面显示时间是否能接受
2、文件上传动作
-
校验为空
-
校验支持文件类型
-
校验不支持文件类型
-
校验等于文件最大容量
-
校验大于文件最大容量
-
校验支持文件为空
-
检验不支持为空
-
校验文件不存在
-
校验刷新页面
-
校验前空格
-
校验后空格
-
校验中间空格
-
上传成功后,是否正确显示上传文件路径
-
上传失败后,是否有友好的提示信息
-
必填项的标示是否正确
-
上传最大大小的文件需要的时间是否可以接受
3、文件下载动作
-
校验链接可点
-
校验链接不可点
-
校验下载方式’
-
右键另存为是否正确下载文件,是否记录下载次数
-
工具下载是否正确。是否记录下载次数
-
返回按钮是否回到上一个页面
-
下载路径对应的硬盘空间不足时
-
后台设置了权限的文件是否在前台可以找到且下载
-
当前位置的提示是否显示正确
-
下载最大大小的文件需要的时间是否可以接受
-
按钮文字正确性
-
必填项的标志是否正确
4、表单清空/提交动作
-
校验前台数据清空
-
校验后台数据清空
-
校验刷新页面
-
校验错误目标页
-
校验正确目标页
-
校验支持单次提交
-
校验表单验证
5、全选/反选动作
-
是否实现了全选当前页的功能
-
全选按钮勾选状态变更是否正确
-
全选按钮勾选后,其他记录勾选变更是否正确
-
全选按钮是否在显眼的地方,是否符合用户习惯
-
全选后所有记录勾选上显示时间是否可以接受
-
是否实现了反选当前页的功能
-
反选按钮勾选状态变更是否正确
-
反选后所有记录勾选上显示时间是否可以接受
6、重置动作
-
默认值为空的数据项进行重置
-
默认值为已存在值的数据进行重置
-
修改所有值数据项的值后进行重置
-
修改某个值数据项的值后进行重置,再重置
-
修改某个值数据项的值后刷新,在重置
-
修改某个值数据项的值后进行相关的操作(查询之类),再重置
-
修改多个值数据项的值后进行相关的操作(查询之类),再重置
web功能测试———基本操作模型
1、单个查询操作
-
分别对单条件进行精确查询
-
输入长度的校验,输入允许的最大值进行查询,是否支持
-
两个查询条件是否是2选1,来回选择是否出现页面错误
-
输入字符
-
输入特殊字符
-
输入汉字
-
输入数字
-
条件中含有空格
-
输入超长字符
-
输入全角字符
-
输入单引号
-
输入单引号引起来的数据
-
输入双引号
-
输入双引号引起来的数据
-
查询结果按照什么顺序排序
-
查询结果是否根据字段显示排序功能
-
查询结果是否有分页,如果有,每页最多多少记录
-
查询结果是否匹配
-
查询结果是否与数据库一致
-
查询结果是精确查询还是模糊查询
-
输入框大小、文字大小是否合适
-
查询处理时间是否能接受
-
数据库存在大量数据时,查询处理时间是否能接受
-
多个用户同时查询时,输入相同或不同的条件查询后系统响应是否及时
2、级联查询操作
-
所有条件输入空查询
-
只输入一个关键条件查询
-
随机组合条件查询
-
输入所有关键条件查询
-
所有条件都输入查询
-
查询结果按什么顺序排序
-
查询结果是否根据字段显示
-
查询结果是否与数据库一致
3、新增操作
-
初始化数据正确性
-
进入功能后未修改任何数据项运行新增功能
-
清空功能中所有可删除的数据项后运行新增功能
-
录满功能中所有数据
-
服务器磁盘空间不足,不能新增
-
主键同名,唯一性验证
-
创建时间以服务器的时间为准
-
是否在任何情况下,都可以取消保存
-
如果存在重置功能,重置后是否正常保存
-
提交成功后有返回结果,成功失败页面或实时刷新列表
-
新增提交时间如果长,应出现进度显示表
-
新增的数据是否与数据库一致
-
系统是否有提供数据回显, 那么回显数据与新增数据是一致的
-
如果新增数据后有返回到列表, 则一般是新增的数据排在首页首行
4、修改操作
-
修改一条记录
-
是否支持同时修改多条记录
-
多用户同时修改同一记录
-
点击“取消”或“返回”是否给予提示
-
提交成功后有返回结果,成功失败页面或实时刷新列表
-
修改提交时间如果长,应出现进度显示
-
修改的数据是否与数据库一致
5、删除操作
-
删除一条记录
-
是否支持同时删除多条记录
-
一个用户修改,一个用户删除同样的记录
-
无选择记录时删除是否控制
-
提交成功后有返回结果,成功失败页面或实时刷新列表
-
如果节点没有被其它功能关联,可以删除;反之不行
-
级联删除是否成功
6、数据导入操作
-
是否完成数据正常导入功能
-
导入文件的部分数据异常进行导入
-
导入文件的全部数据异常进行导入
-
导入文件的关键字段值在数据中不存在进行导入
-
导入文件的数据格式不符合进行导入
-
数据导入后列表中的显示是否正确
-
数据导入后在数据库中的显示是否正确
-

浙公网安备 33010602011771号