代替测试用例的检查表
作者:网络转载 发布时间:[ 2013/8/20 14:22:19 ] 推荐标签:
删除功能检查点:
1. 必须有“确认删除”的提示;
2. 根据需求检查是软删除还是硬删除,来检查数据库中是否还存在该条记录;
3. 是否有相关的数据删除,如果有要确认该相关的数据也已经删除,并且在同一事务中完成;
4. 是否有删除约束,如果有删除约束,要检查该记录是否被约束,如果被约束该记录不能被删除;
5. 如果是软删除,用查询、统计界面检查该条记录能否被查询出来,数据是否被统计进去;
6. 检查因为业务约束不能删除的数据能否被保护不能手工删除,比如:流程中已经审批的文件不能被删除;
7. 跟删除相关的权限问题,比如:需求要求只有管理员和该记录的创建人能够删除该记录,那以不同的用户和角色登录进去,执行删除操作,检查是否与需求匹配;
上传附件检查点:
1. 检查是否能正确上传附件文件;
2. 检查上传的文件是否能正确下载并打开;
3. 至少检查下列大小的文件能正确上传,100k,1M,2M,4M,10M,20M等;
4. 如果没有指定类型的限制,至少上传以下几种类型的文件能否正确上传并正确打开,类型有:.doc, .xls, .txt, .ppt, .htm, .gif, .jpg, .bmp, .tif, .avi等;
5. 如果有文件类型的限制还要检查能上传的文件的类型;
6. 上传同名的文件,在打开的时候是否出错;
7. 有中文文件名的文件能否正确上传;
影响操作性能的检查点:(不能代替系统的性能测试和压力测试,主要看系统在正常操作情况下的响应和处理能力)
1. 对数据记录条数比较多的表的查询操作,避免全表查询,比如对银行用户账号的查询不能缺省全部查出,必须让用户输入查询条件;
2. 菜单树,测试大量数据时菜单树的响应情况;
3. 有日志的查询或者统计,要注意查询的效率;
4. 大报表的处理或者批处理的操作,要关注效率,比如:银行对帐、财务年终结算、财务年报表、系统初始化等;
5. 大报表的排序sort、组函数的使用等;
6. 大数据量的处理,如导入、导出、系统备份、文件传输等;
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11