测试计划编写规范
<学生信息管理系统>
测 试 计 划
作 者: 完成日期: 签 收 人: 签收日期:
修改情况记录:
测试计划编写规范
目录
1 引言 ......................................................................................................................... 1
1.1 编写目的...................................................................................................................................................1
1.2 背景............................................................................................................................................................1
1.3 定义............................................................................................................................................................1
1.4 参考资料...................................................................................................................................................2
2 计划 ......................................................................................................................... 2
2.1 软件说明...................................................................................................................................................2
2.2 测试内容...................................................................................................................................................3
2.3 测试1(标识符) ..................................................................................................................................4
2.3.1 进度安排...........................................................................................................................................4
2.3.2 条件....................................................................................................................................................4
2.3.3 测试资料...........................................................................................................................................4
2.3.4 测试培训...........................................................................................................................................4
2.4 测试2(标识符) ..................................................................................................................................5
2.4.1 进度安排...........................................................................................................................................5
2.4.2 条件....................................................................................................................................................5
2.4.3 测试资料...........................................................................................................................................5
2.4.4 测试培训...........................................................................................................................................5
2.5测试3(标识符) ...................................................................................................................................5
2.5.1 进度安排...........................................................................................................................................5
2.5.2 条件....................................................................................................................................................6
2.5.3 测试资料...........................................................................................................................................6
2.5.4 测试培训...........................................................................................................................................6
2.6测试4(标识符) ...................................................................................................................................6
2.5.1 进度安排...........................................................................................................................................6
2.5.2 条件....................................................................................................................................................6
2.5.3 测试资料...........................................................................................................................................6
2.5.4 测试培训...........................................................................................................................................7
3 测试设计说明 .......................................................................................................... 7
3.1 测试1(标识符) ..................................................................................................................................7
3.1.1 控制....................................................................................................................................................7
3.1.2 输入....................................................................................................................................................7
3.1.3 输出....................................................................................................................................................7
3.1.4 过程....................................................................................................................................................8
3.2 测试2(标识符) ..................................................................................................................................8
3.2.1 控制 ....................................................................................................................................................8
3.2.2 输入....................................................................................................................................................8
3.2.3 输出....................................................................................................................................................8
3.2.4 过程....................................................................................................................................................9
3.3 测试3(标识符) ..................................................................................................................................9
3.3.1 控制 ..................................................................................................................................................10
测试计划编写规范
3.3.2 输入..................................................................................................................................................10
3.3.3 输出..................................................................................................................................................10
3.3.4 过程..................................................................................................................................................10
3.4测试4(标识符) .................................................................................................................................11
3.4.1 控制 ..................................................................................................................................................11
3.4.2 输入..................................................................................................................................................11
3.4.3 输出..................................................................................................................................................11
3.4.4 过程..................................................................................................................................................12
4 评价准则................................................................................................................ 12
4.1 范围..........................................................................................................................................................12
4.2 数据整理.................................................................................................................................................13
4.3 尺度..........................................................................................................................................................13
测试计划编写规范
1 引言
1.1 编写目的
为了更全面的评估该“学生信息管理系统”的功能完成指标,检查出系统中可能存在的错误,并进一步做出完善。对所开发软件的各功能模块和事例系统进行测试,特编写此测试。
1.2 背景
a.
b.
c. 本测试计划所从属的软件系统的名称:学生信息管理系统。 用户和执行此项目测试的组织机构:20090811 开始执行本测试计划之前必须完成的各项工作:需求规格说明书、概要设计
说明书、数据库设计说明书、详细设计说明书
1.3 定义
学生信息管理系统(Student Information Management System),以下简称SIMS,是针对学校人事处的大量业务处理工作而开发的管理软件,是典型的管理信息系统。使用JAVA编程语言,独立完成其各模块功能。
单元测试:集中对源代码实现的每一个程序单元进行测试,确保每个单元来说,功能是正确的。
集成测试:把已测试的模块组合起来,在组合的同时进行测试,检查组装的正确性。
确认测试:检查已实现的软件是否满足了需求规格说明中确定了的各种需求,以及软件配置是否完全、正确。
黑盒测试:不考虑程序内部结构和内部特征的情况下,根据软件产品功能设计规格说明,在计算机上进行测试,以证实每个实现了的功能是否符合要求。
白盒测试:根据软件产品的内部工作过程,在计算机上进行测试,以证实每种内部操作是否符合设计规格要求,所有内部成分是否已经检查过。
第 1 页
测试计划编写规范
1.4 参考资料
《软件工程模型与方法》肖丁 吴建林 周春燕 修佳鹏 编著 《软件测试方法和技术》---- 朱少民 主编 清华大学出版社 A.需求规格说明书 B.概要设计 C.数据库设计 D.详细设计
2 计划 2.1 软件说明
2.2 测试内容
第 2 页
测试计划编写规范
2.2.2学生信息维护
2.2.3学生成绩登记
2.2.4学生成绩查询
第 3 页
测试计划编写规范
2.3 测试1(标识符)
测试内容:测试系统是否正常登陆。
2.3.1 进度安排
12月16日进行登陆测试。
2.3.2 条件
a.
b.
c.
Windows xp 软件:JAVA(myeclipse8.5) 本次课设负责测试环节的组员
2.3.3 测试资料
用户资料
2.3.4 测试培训
规定培训的内容:使用用户登陆模块
受训的人员:使用者
人事培训的工作人员:开发此系统的全体成员
2.4 测试2(标识符)
测试内容:学生信息是否正常录入,学生相关信息能否正常修改,学生相关信息能否正常注销。
第 4 页
测试计划编写规范
2.4.2进度安排
12月16日进行学生信息维护的测试。
2.4.2条件
a. Windows xp
b. 软件:JAVA(myeclipse8.5)
c. 本次课设负责测试环节的组员
2.4.3测试资料
用户资料
2.4.4测试培训
规定培训的内容:学生信息维护
受训的人员:使用者
人事培训的工作人员:开发此系统的全体成员
2.5测试3(标识符)
测试内容:学生成绩能否成功录入。
2.5.1进度安排
12月17日进行学生成绩管理测试。
2.5.2条件
a. Windows xp
b. 软件:JAVA(myeclipse8.5)
c. 本次课设负责测试环节的组员
第 5 页
测试计划编写规范
2.5.3测试资料
用户资料
2.5.4测试培训
规定培训的内容:学生成绩管理
受训的人员:使用者
人事培训的工作人员:开发此系统的全体成员
2.6测试4(标识符)
测试内容:学生成绩能否成功查询
2.6.1进度安排
12月17日进行学生成绩查询测试。
2.6.2条件
a. Windows xp
b. 软件:JAVA(myeclipse8.5)
c. 本次课设负责测试环节的组员
2.6.3测试资料
用户资料
2.6.4测试培训
规定培训的内容:学生成绩查询
受训的人员:使用者
人事培训的工作人员:开发此系统的全体成员
第 6 页
测试计划编写规范
3 测试设计说明
3.1 测试1(标识符)
第一项是对登陆进行测试,考虑到有用户名不当,密码错误的处理。
3.1.1 控制
利用黑盒测试和白盒测试相结合的方法进行测试。
3.1.2 输入
1.输入用户名,不输入密码
2.不输入用户名,输入密码
3.输入不正确用户名或者密码
4.输入未注册的用户名
5.输入正确的用户名和密码
3.1.3 输出
与输入的测试用例对应的预期输出:
1.显示未输入密码
2.显示未输入用户名
3.显示密码不正确
4.显示用户不存在
5.显示登陆成功
3.1.4 过程
第 7 页
测试计划编写规范
3.2 测试2(标识符)
第二项是对学生信息维护(注册,更新,注销)进行测试,考虑信息格式是否合法,学生信息是否注册。
3.2.1 控制
利用黑盒和白盒测试相结合的方法进行测试。
3.2.2输入
年龄:
1.非数字字符
2.小于0的数字
3.带小数点的数字
4.四位数字
5.两位数字
姓名:
1.输入非数字,特殊符号
2.输入的存在
学号:
1.输入学号不存在
2.输入的学号存在
3.2.3输出
与输入测试用例相对应的预期输出结果:
年龄:
1.显示出错
2.显示出错
3.显示出错
4.显示出错
5.显示有效
姓名:
第 8 页
测试计划编写规范
1.显示出错 2.显示有效 学号:
1.显示出错 2.显示存在
3.2.4过程
3.3 测试3(标识符)
第三项是对学生成绩录入的测试,本测试考虑到输入字符是否合法,以及学生是否注册进行测试。
3.3.1控制
利用黑盒和白盒相结合的方法。
第 9 页
测试计划编写规范
3.3.2输入
学号:
1.输入学号不存在 2.输入存在 成绩:
1.输入的是字符 2.输入的是负数 3.输入正确
3.3.3输出
与之输入的测试用例相对应的预期输出解果: 学号: 1.显示出错 2.显示有效 成绩:
1.显示错误 2.显示错误 3.显示有效
3.3.4过程
第 10 页
测试计划编写规范
3.4测试4(标识符)
第四项是对学生成绩查询进行测试,考虑输入信息格式的合法性,以及学生是否注册。
3.4.1控制
利用黑盒和白盒测试相结合的方法进行测试。
3.4.2输入
学号:
1.输入学号不存在
2.输入学号存在
姓名:
1.输入数字,特殊符号
2.输入的存在
成绩:
1.输入的是字符
2.输入的是负数
3.输入正确
3.4.3输出
与之对应的输入测试用例所预期的输出结果:
学号:
1.显示错误
2.显示有效
姓名:
1.显示错误
2.显示有效
成绩:
1.显示错误
2.显示错误
3.显示有效
3.4.4过程
第 11 页
测试计划编写规范
4 评价准则
4.1 范围
此次测试,所选择的测试用例都是一些具有代表性的,基本上能够检查出输入和输出中的合法与不合法,但是仅限制与一些小型的数据管理,有些功能还有待完善。
4.2 数据整理
输入的测试数据由本组测试人员手动筛选,基本上能够满足测试的预期的要求,整个的数据处理基本上可以达到预期的结果。
第 12 页
测试计划编写规范
4.3 尺度
本次测试都是使用黑盒测试和白盒测试相结合得到的,偏差在预期结果范围内,不影响整个系统运行操作即可。
第 13 页