目录
1.新增功能
1.1功能类
1.2事务处理测试
1.3界面初始加载数据测试
1.4后台文件处理测试
2.修改测试
2.1功能测试
2.2事务处理测试
2.3界面初始加载数据测试
2.4后台文件处理测试
2.5级联更新测试
3.删除测试
3.1功能测试
3.2删除界面测试
3.3事务处理测试
3.4后台文件处理测试
4.查询测试
4.1功能测试
4.2查询结果的测试
4.3查询效率
5.测试用例设计方法
1.新增功能
1.1功能类
测试点 | 细化 |
全部正确 | |
全部必输正确 | |
全部必输加部分可选正确 | |
只有一个错误其他正确 | 类型错误 |
长度错误 | |
主键约束错误(不能重复、不能为空) | |
外键约束错误(外键值只能是已经存在的某个主键值) | |
非空约束错误(不允许) | |
唯一性约束错误(不允许重复) | |
检查约束错误(不满足规定的条件:年龄0-200) | |
多个错误输入 | 检查是否只弹出一个错误提示框 |
1.2事务处理测试
一个功能按钮对应多条SQL命令(前提) | |
使用select命令逐一检查每一条SQL命令是否都正确执行 | |
事务并发测试 | 同时多人进行相同操作 |
事务异常测试(可靠性测试) | 服务异常 |
网络异常 | |
服务器异常(断电、关机、重启) | |
客户端异常(浏览器关闭,客户端程序退出) | |
事务性能测试(效率测试) | 同时进行大量相同操作时,响应时间和资源占用率 |
1.3界面初始加载数据测试
界面打开后,是否存在默认显示数据(前提) | |
默认值是否存在 | |
默认值是否正确 | 不同的权限、不同的用户打开相同窗体,加载内容是否有不同 |
默认值是否完整 |
1.4后台文件处理测试
在处理过程中存在文件操作(创建、修改、删除、传输[上传、下载]) |
文件操作是否正确进行 |
文件位置是否正确 |
文件名及类型是否正确 |
文件内容是否正确 |
对应的硬盘空间是否足够 |
文件处理过程中发生异常(处理还没有完成时,异常发生) |
同时多人进行相同的操作(是否产生冲突) |