目录
1引言 (2)
1.1编写目的 (2)
1.2背景 (2)
1.3定义 (3)
1.4参考资料 (3)
2计划 (3)
2.1 软件说明 (3)
2.2测试内容 (3)
2.3 测试1(标识符) (3)
2.3.1 进度安排 (3)
2.3.2条件 (3)
a.设备 (3)
b.软件 (3)
c.人员 (3)
2.3.3测试资料 (3)
a.有关本项任务的文件 (3)
b.被测试程序及其所在的媒体 (3)
c.测试的输入和输出举例 (3)
d.有关控制此项测试的方法、过程的图标 (3)
3评价准则 (3)
3.1范围 (3)
3.2数据处理 (3)
3.3尺寸 (3)
4.2功能2(标识符)...................................... 错误!未定义书签。
5分析摘要................................................... 错误!未定义书签。
5.1能力................................................. 错误!未定义书签。
5.2缺陷和限制........................................... 错误!未定义书签。
5.3建议................................................. 错误!未定义书签。
5.4评价................................................. 错误!未定义书签。
6测试资源消耗............................................... 错误!未定义书签。
测试计划书
1引言
1.1编写目的
该《测试分析报告》文档有助于实现以下目标:了解软件的具体功能,作为软件开发人员开发的主要过程,对软件的功能、性能、接口、数据结构等功能的具体测试结果与预期的要求进行分析,为完善及改进软件的功能提供依据。
本软件测试计划说明的读者对象是软件设计人员、测试人员。
1.2背景
1)待开发系统软件名称:学生信息管理系统;
2)本项目的任务提出者是学校信息管理系统的各位老师,由本小组负责开发,用于测试成绩查询及管理;
3)测试环境:本系统属于学生成绩管理模块,实现的是网络管理系统中关于学生成绩管理的子功能,通过此软件,提高用软件工程分析问题、解决问题的能力,同时增强对数据库和VC#的使用能力。
1.3定义
1.4参考资料
无定义
2计划
2.1软件说明
本系统属于学生成绩管理模块,实现的是网络管理系统中关于学生成绩管理的子功能,通过此软件,提高用软件工程分析问题、解决问题的能力,同时增强对数据库使用能力。
2.2测试内容
测试内容有:学生成绩查询模块、学生信息管理模块、教师课程安排模块、教师成绩录入模块、管理员管理模块、公告管理模块
2.3测试1
学生成绩查询模块
2.3.1进度安排
2.3.2条件
2.3.3测试资料
示例模块:
学生信息管理模块:
数据流程图:
白盒测试:
(1)语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖:
输入路径输入预期输出输出结果s-a-c-b 输入错误用户或者错误密码提示输入用户
不存在
s-a-c-d-e-f-g-h 输入正确用户和正确密码进入系统
(2)条件组合覆盖:
(3
程序图
错误!未指定书签。
测试用例
黑盒测试:
(1)等价类划分
测试用例(第三组)
因果图设计测试用例
规格说明
第一:登录表中有记录
第一不正确时给出信息“输入格式错误,请重新输入”,
分析规格说明并编号
因:第一:输入的学生学号有效①
果:
○11=-
①给出信息“提示错误信息,重新输入”
1)画出的因果图如下图所示
2)将因果图转换为判定表,条件和输出结果编号成立时为1,否则记为0;表中每一列视为测试规则。
学生成绩管理模块:
数据流程图:
白盒测试:
语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖
输入路径输入预期输出输出结果
1-2-3-4 输入“ad”不查询成绩错误!
未指定书签。
不查询成绩
1-2-3-5-6-7 输入“acf”查询成绩,成功获
得成绩信息查询成绩,成功获得成绩信息
1-2-3-5-8-9 输入“acg”查不到成绩查不到成绩
输入路径输入预期输出输出结果s-a-b-c-d 输入“13”没有查到成绩错
误!未指定书签。
s-a-b-c-e-f-h 输入“136”成功获取成绩
黑盒测试:
(1)等价类划分
有效等价类无效等价类
输入学生ID 号1)
2009000000000--2012999999999
的整数
1)<2009000000000整数
2)>2012999999999的整数
3)含有数字外其他字符的输入
4)非int类型
学生表中是
否有记录
Yes No (2)输入的边界值
测试用例1:
测试用例2:
测试用例3:
测试用例4:
测试用例5:
测试用例6:
测试用例7:
因果图设计测试用例
规格说明
第一:输入的学生ID号正确第二:成绩表中有记录
第三:是否查询成绩
第一、二、三都满足时查询该学生成绩;第一、二满足时成绩表中有记录,但没有查询成绩;第一不正确时给出信息“请输入正确id,重新输入”,第二不正确时给出信息“成绩未录入”,第三不查询时结束
3)分析规格说明并编号
因:第一:输入的学生ID号有效①
第二:成绩表中有记录②
第三:是否查询成绩③
果:
○11=!①给出信息“请输入正确id,重新输入”
○12=①∧②成绩表中有记录,但没有进行查询操作
○22=②给出信息“请输入正确id,重新输入”
○4=①∧②∧③查询成绩
○33=-
③结束
4)画出的因果图如下图所示
管理员管理模块:
数据流程图:
白盒测试:
(1)语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖:
执行路径输入预期输出输出结果
s-a-b-c错误!未指定书签。
错误!未指定书签。
输入错误用户名与错误
密码
提示输入用户不存
在
s-a-b-d-e-f -g-h-i-j 输入正确用户名与正确
密码
进入系统
(2)条件组合覆盖:
(3)点覆盖、边覆盖、路径覆盖:
黑盒测试:(1)等价类划分
(2)边界值分析
输入管理员帐号M99,密码000000
操作步骤1、输入管理员帐号M01 ;2、输入密码000000
预期输出1、进入系统
校园公告管理模块|:
数据流程图:
白盒测试:
(4)语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖:
输入路径输入预期输出输出结果s-a-c-b 输入错误用户名与错误密码提示输入用户
不存在
s-a-c-d-e-f-g-h 输入正确用户名与正确密码进入系统
(5)条件组合覆盖:
(6)点覆盖、边覆盖、路径覆盖:程序图
错误!未指定书签。
Array
黑盒测试:
(1)等价类划分
因果图设计测试用例
规格说明
第一:登录表中有记录
第一不正确时给出信息“输入格式错误,请重新输入”,
分析规格说明并编号
因:第一:输入的公告编号号有效①
果:
○11=-
①给出信息“提示错误信息,重新输入”
5)画出的因果图如下图所示
6)将因果图转换为判定表,条件和输出结果编号成立时为1,否则记为0;表中每一列视为测试规则。
3评价标准
3.1范围
3.2数据处理
3.1 尺寸
待办…….。