目录
1 前言 4
1.1 编写目的 4
1.2 背景说明 4
1.3 适用范围 4
1.4 参考资料 4
2 实验设备与软件环境 4
3 测试需求 5
3.1 需求分析 5
3.2 功能需求 5
3.2.1 系统管理模块 6
3.2.2 系统设置模块 6
3.2.3 用户管理模块 7
3.3 非功能需求 7
4. 设计测试用例 8
4.1 专业管理功能模块(场景分析法) 8
4.1.1 专业管理的流程图 8
4.1.2 找出基本流和备选流 9
4.1.3 生成相应场景 9
4.1.4 根据场景设计测试用例 10
4.1.5 根据模板转换成对应测试用例 10
4.2 成绩管理功能模块(等价类划分法) 13
4.2.1 成绩管理的流程图 13
4.2.2 分析需求,找出输入数据类型、长度、约束条件 14
4.2.3 划分有效等价类、无效等价类 14
4.2.4 设计测试用例 14
4.3 用户管理功能模块(边界值分析法) 18
4.3.1 用户管理的流程图 18
4.3.2 分析需求,找出输入数据类型、长度、约束条件 18
4.3.3 找输入数据的边界值(整型数据本身;非整型数据长度) 18
4.3.4 设计测试用例 19
4.4 其他模块 26
5.缺陷分析 32
5.1 失败的测试用例 32
5.2 缺陷列表 34
5.3 缺陷情况总结 36
5.3.1 缺陷统计 36
5.3.2 按缺陷等级汇总 36
5.3.3 按缺陷所占的比值汇总 37
5.4 测试结论 37
5.5 建议 37
6 总结 38
1 前言
1.1 编写目的
(1)通过对测试结果的分析,得到对软件质量的评价 ;
(2)分析测试的过程,为以后制定测试计划提供参考;
(3)评估测试测试执行和测试计划是否符合 ;
(4)分析系统存在的缺陷,为修复和预防bug提供建议。
1.2 背景说明
该项目主要对学生管理信息系统进行测试,包括需求评审、黑盒测试以及缺陷报告,测试该系统是否满足用户的需求。
1.3 适用范围
本报告为软件测试课程期末考查内容,读者为评审老师、测试报告的作者。
1.4 参考资料
编写该文档时,引用的资料有《学生管理信息系统_需求评审报告.docx》、《学生管理信息系统_测试用例设计报告.docx》、《学生管理信息系统_测试用例设计报告.xlsx》、《学生管理信息系统_系统缺陷报告.docx》。
2 实验设备与软件环境
3 测试需求
3.1 需求分析
3.2 功能需求
功能需求包括以下几个:系统管理模块、系统设置模块、用户管理模块,如下图所示:
3.2.1 系统管理模块
系统管理模块包括以下3个子功能点:添加新用户、修改用户信息、删除用户信息信息,如下图所示: