软件测试课程设计任务书
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
源自文库
以对其进行添加、删除、 按钮
弹出删除成功的消
修改的操作。
2.点击菜单栏中 息框
3. 显示管理员信息并 歌曲信息按钮和 2.添加、修改跳转
可以对其进行添加、删 对应窗体中的添 到 frmMusic 页面,
除、修改、保存的操作。 加、删除、修改 而删除是直接删除
按钮 3.点击菜单 选定项,并后弹出
4.退出整个后台数据库 栏中管理员信息 删除成功的消息框
错误
入
管理员登录的测试:
测试单元 测试页面 包含功能 输入
期望结果
说
明
管 理 员 登 frmLogin 管理员登 正确的用户名 密码 点击,提示登陆成功,跳转到
录
.cs
陆
frmBacker.cs 窗体
错误的用户名(为空 用户名不存在或用户名不为空 或错误)
最正确的用户名,错 提示密码错误,请重新输入 误的密码
2.测试计划执行情况
2.1 测试项目
软件功能的测试: 管理员登录的测试: 管理员添加的测试: 管理员修改信息的测试: 测试机构和人员
2.2 单元测试 2.3 功能测试错误!未定义书签。.4 性能测试
软件功能的测试:
测试单元 测试页面 包含功能
输入
期望结果
说
明
任务相关
FrmLogin.c s
1.按歌名显示歌曲信息 2.按歌手名显示歌曲信 息
1.3 参考资料 (1)王珊、萨师煊.《数据库系统概论》(第四版)——高等教育出版社 (2)李乃文、傅游、沈学礼.《C#2008 程序设计实践教程》——清华大学出版社、 (3)梁冰.《C#程序开发案例宝典》——人民邮电出版社 (4)张海藩 .《软件工程》 人民邮电出版社 (5)谭恒松.《C#程序设计与开发》 清华大学出版社
测试机构 闫树彬
负责人 闫树彬
参与测试人员 闫树彬
备注 在完成自己的程序后进行单元
测试系统等的测试
3.测试结果及发现
3.1 测试结果
功能名称 管理员注册
管理员修改个 人信息
歌曲信息浏览
功能描述 管理员注册 才可以进行 添加、修改、 删除等操作 管理员可以 随时修改注 册时的信息 用户打开软 件直接可以 浏览歌曲的 信息
存在,继续填写
输入商品的信息, 点击,查询结果显示
选择商品的种类 页面
管理员修改信息的测试:
后台管理员入口
首页连接 商品品牌列表
点击
点击 点击品牌名称链 接
点击,跳转到后台管 理员登陆页面 跳转到系统主页面 点击跳转到相应的 商品的展示页面
测 试 单 测试页面 元
包含功能
输入
期望结果
说
明
管理员 改个人 信息
评语: 指 导 教 师 评 语
成绩: 领 导 审 核 意 见 备注
指导教师 签章
年月日 年月日
KTV 点歌管理系统测试分析报告
1.引言 .................................................. 错误!未定义书签。 1.1 编写目的 ............................................. 错误!未定义书签。 1.2 项目背景 ............................................. 错误!未定义书签。 1.3 参考资料 ............................................. 错误!未定义书签。
系统
按钮和对应窗体
中的添加、删除、
修改、保存按钮 3 直 接 在
4.点击关闭按钮 DataGridView 控件
中进行添加、删除、
修改、保存操作
frmSinger 1. 添加歌手信息
输入准确的信息
4.退出系统。 点击,提示添加成 功的消息对话框
2. 修改歌手信息 frmMusic 1.添加歌手信息
的按钮
控件中显示不同语
6.按首字母不同显示不 5.点击皮肤按钮 种的歌曲信息
同的歌曲信息
4.
在
7.显示后台数据库的信 6.点击不同的字 DataGridView 控件
息(包括歌曲信息、歌手 母按钮
中显示不同地区的
信息和管理员信息的修
歌曲信息
改、添加)
7.点击管理员按 5.窗体的背景会切
钮
换成不同的图片
1.引言
1.1 编写目的 为了发现和报告 KTV 点歌统系统的错误和缺陷。通过测试,确保本系统的功能、互操作性等符合软件的设
计要求,满足用户的使用要求。通过分析错误产生的原因和错误的分布特征,可以帮助项目管理者发现当前所 采用的软件过程的缺陷,以便对系统进行进行升级时进行改进。
1.2 项目背景 (1):系统名称:KTV 点歌管理系统; (2):本项目由本人与多人讨论后共同决定,所有成员都有详细的分工任务,在本计算机上通过 SQL Server2005 和 java 来实现; (3):本系统特点:针对增加广大消费者的业余爱好问题,提出此项目,提供不同的点歌方式和歌曲类型,以最 大限度的满足广大的用户的要求 ; (4):该软件系统同其他系统或其他机构没有基本的相互来往关系。
管理员添加的测试:
测试单元 测试页面
包含功能
输入
期望结果
说
明
用户注册
frmBacker.c 管理员填写添加的 正确的用户名
s
信息
正确的密码
显示用户名 显示用圆点代替
用户点击添加按钮
输入错误的信息
输入了已经存在的 用户名 查询
点击
显示注册成功弹出
消息对话框框
点击提交
提示用户填写的错
误信息
点击提交
提示该用户名已经
软件测试 课程设计
姓名 学号 班级 所在学院 专业 指导教师
2013 年 7 月 17 日
课程设计任务书
目的: 为了发现和报告 KTV 点歌统系统的错误和缺陷。通过测试,确保本系统的功能、互操作性 等符合软件的设计要求,满足用户的使用要求。通过分析错误产生的原因和错误的分布特 征,可以帮助项目管理者发现当前所采用的软件过程的缺陷,以便对系统进行进行升级时 进行改进。
2.修改歌手信息
输入为空或字符 错误 输入准确的信息
输入为空或字符 错误 输入准确的信息
点击,提示重新输 入 点击,提示添加成 功的消息对话框 点击,提示重新输 入 点击,提示添加成 功的消息对话框
输入为空或字符 点击,提示重新输
错误
入
输入准确的信息 点击,提示添加成 功的消息对话框
输入为空或字符 点击,提示重新输
预期结果 管理员注册成 功。
管理员修改成 功
歌曲信息显示 成功
实际结果 管理员注册成 功。
用户修改成功
歌曲信息显示 成功
是否正常 是
是 是
发现的问题 用户名的类型 没有限制
添加歌曲 管 理 员 可 以 管理员添加成 管理员添加成 是
目录
1.引言 .................................................. 错误!未定义书签。 1.1 编写目的 ................................................. 错误!未定义书签。 1.2 项目背景 ................................................. 错误!未定义书签。 1.3 参考资料 ................................................. 错误!未定义书签。 2.测试计划执行情况......................................... 错误!未定义书签。 2.1 测试项目 ................................................. 错误!未定义书签。 2.2 单元测试 ................................................. 错误!未定义书签。 2.3 功能测试 .................................................................. 错误!未定义书签。.4 性能测试 .................................................. 3.测试结果及发现 ........................................... 错误!未定义书签。 3.1 测试结果 ................................................. 错误!未定义书签。 3.2 软件能力 ................................................. 错误!未定义书签。 3.3 缺陷与限制 ............................................... 错误!未定义书签。 3.4 结论与心得 ............................................... 错误!未定义书签。
项目背景: (1):系统名称:KTV 点歌管理系统; (2):本项目由本人与多人讨论后共同决定,所有成员都有详细的分工任务,在本计算机 上通过 SQL Server2005 和 java 来实现; (3):本系统特点:针对增加广大消费者的业余爱好问题,提出此项目,提供不同的点歌方 式和歌曲类型,以最大限度的满足广大的用户的要求 ; (4):该软件系统同其他系统或其他机构没有基本的相互来往关系。
3.测试结果及发现 ........................................... 错误!未定义书签。 3.1 测试结果 ............................................. 错误!未定义书签。 3.2 软件能力 ............................................. 错误!未定义书签。 3.3 缺陷与限制 ........................................... 错误!未定义书签。 3.4 结论与心得 ........................................... 错误!未定义书签。
输入
歌曲名称: 歌曲类型: 歌曲语种: 歌曲拼音: 歌曲路径: 歌曲编号:
歌曲名称: 歌曲类型: 歌曲语种: 歌曲拼音: 歌曲路径: 歌曲编号: 直接点击删除按钮
预期结果 在各行后面有提示: *必填 *必填 *必填 *必填 *必填 *需 100 开头 在各行后面有提示:
*需 100 开头 成功删除
测试机构和人员
6.
在
DataGridView 控件
中显示有相同首字
母构成的的歌曲信
息
7. 界 面 会 跳 转 到
frmLogin.cs 界面
1. 显示歌手信息并可 1.点击菜单栏中 1.添加、修改跳转
以对其进行添加、删除、 歌手信息按钮和 到 frmSinger 页
修改的操作。
对应窗体中的添 面,而删除是直接
2. 显示歌曲信息并可 加、删除、修改 删除选定项,并后
1.点击歌名点歌 的按钮 2.点击歌手点歌
1 在 DataGridView 控件中显示歌曲信 息
frmBacker. cs
3.按歌曲语言种类显示 的按钮
歌曲信息
3.点击语种点歌 2.在 DataGridView
4.按地区不同显示歌曲 的按钮
控件中显示歌手信
信息
息及作品信息
5.显示不同的皮肤图片 4.点击地区点歌 3.在 DataGridView
frmBacker.cs
添加管理员信息
正确的用户名 正确的密码
显示用户名 显示用圆点代替
用户点击添加按钮 点击
输入错误的信息
点击提交
输入了已经存在的 点击提交 用户名
显示注册成功,跳转 到主页 提示用户填写的错误 信息 提示该用户名已经存 在,继续填写
管理员修改信息的测试:
测试功能 添加歌曲
修改歌曲 歌曲删除
2.测试计划执行情况 ......................................... 错误!未定义书签。 2.1 测试项目 ............................................. 错误!未定义书签。 2.2 单元测试 ............................................. 错误!未定义书签。 2.3 功能测试 .............................................................. 错误!未定义书签。.4 性能测试 ..............................................
以对其进行添加、删除、 按钮
弹出删除成功的消
修改的操作。
2.点击菜单栏中 息框
3. 显示管理员信息并 歌曲信息按钮和 2.添加、修改跳转
可以对其进行添加、删 对应窗体中的添 到 frmMusic 页面,
除、修改、保存的操作。 加、删除、修改 而删除是直接删除
按钮 3.点击菜单 选定项,并后弹出
4.退出整个后台数据库 栏中管理员信息 删除成功的消息框
错误
入
管理员登录的测试:
测试单元 测试页面 包含功能 输入
期望结果
说
明
管 理 员 登 frmLogin 管理员登 正确的用户名 密码 点击,提示登陆成功,跳转到
录
.cs
陆
frmBacker.cs 窗体
错误的用户名(为空 用户名不存在或用户名不为空 或错误)
最正确的用户名,错 提示密码错误,请重新输入 误的密码
2.测试计划执行情况
2.1 测试项目
软件功能的测试: 管理员登录的测试: 管理员添加的测试: 管理员修改信息的测试: 测试机构和人员
2.2 单元测试 2.3 功能测试错误!未定义书签。.4 性能测试
软件功能的测试:
测试单元 测试页面 包含功能
输入
期望结果
说
明
任务相关
FrmLogin.c s
1.按歌名显示歌曲信息 2.按歌手名显示歌曲信 息
1.3 参考资料 (1)王珊、萨师煊.《数据库系统概论》(第四版)——高等教育出版社 (2)李乃文、傅游、沈学礼.《C#2008 程序设计实践教程》——清华大学出版社、 (3)梁冰.《C#程序开发案例宝典》——人民邮电出版社 (4)张海藩 .《软件工程》 人民邮电出版社 (5)谭恒松.《C#程序设计与开发》 清华大学出版社
测试机构 闫树彬
负责人 闫树彬
参与测试人员 闫树彬
备注 在完成自己的程序后进行单元
测试系统等的测试
3.测试结果及发现
3.1 测试结果
功能名称 管理员注册
管理员修改个 人信息
歌曲信息浏览
功能描述 管理员注册 才可以进行 添加、修改、 删除等操作 管理员可以 随时修改注 册时的信息 用户打开软 件直接可以 浏览歌曲的 信息
存在,继续填写
输入商品的信息, 点击,查询结果显示
选择商品的种类 页面
管理员修改信息的测试:
后台管理员入口
首页连接 商品品牌列表
点击
点击 点击品牌名称链 接
点击,跳转到后台管 理员登陆页面 跳转到系统主页面 点击跳转到相应的 商品的展示页面
测 试 单 测试页面 元
包含功能
输入
期望结果
说
明
管理员 改个人 信息
评语: 指 导 教 师 评 语
成绩: 领 导 审 核 意 见 备注
指导教师 签章
年月日 年月日
KTV 点歌管理系统测试分析报告
1.引言 .................................................. 错误!未定义书签。 1.1 编写目的 ............................................. 错误!未定义书签。 1.2 项目背景 ............................................. 错误!未定义书签。 1.3 参考资料 ............................................. 错误!未定义书签。
系统
按钮和对应窗体
中的添加、删除、
修改、保存按钮 3 直 接 在
4.点击关闭按钮 DataGridView 控件
中进行添加、删除、
修改、保存操作
frmSinger 1. 添加歌手信息
输入准确的信息
4.退出系统。 点击,提示添加成 功的消息对话框
2. 修改歌手信息 frmMusic 1.添加歌手信息
的按钮
控件中显示不同语
6.按首字母不同显示不 5.点击皮肤按钮 种的歌曲信息
同的歌曲信息
4.
在
7.显示后台数据库的信 6.点击不同的字 DataGridView 控件
息(包括歌曲信息、歌手 母按钮
中显示不同地区的
信息和管理员信息的修
歌曲信息
改、添加)
7.点击管理员按 5.窗体的背景会切
钮
换成不同的图片
1.引言
1.1 编写目的 为了发现和报告 KTV 点歌统系统的错误和缺陷。通过测试,确保本系统的功能、互操作性等符合软件的设
计要求,满足用户的使用要求。通过分析错误产生的原因和错误的分布特征,可以帮助项目管理者发现当前所 采用的软件过程的缺陷,以便对系统进行进行升级时进行改进。
1.2 项目背景 (1):系统名称:KTV 点歌管理系统; (2):本项目由本人与多人讨论后共同决定,所有成员都有详细的分工任务,在本计算机上通过 SQL Server2005 和 java 来实现; (3):本系统特点:针对增加广大消费者的业余爱好问题,提出此项目,提供不同的点歌方式和歌曲类型,以最 大限度的满足广大的用户的要求 ; (4):该软件系统同其他系统或其他机构没有基本的相互来往关系。
管理员添加的测试:
测试单元 测试页面
包含功能
输入
期望结果
说
明
用户注册
frmBacker.c 管理员填写添加的 正确的用户名
s
信息
正确的密码
显示用户名 显示用圆点代替
用户点击添加按钮
输入错误的信息
输入了已经存在的 用户名 查询
点击
显示注册成功弹出
消息对话框框
点击提交
提示用户填写的错
误信息
点击提交
提示该用户名已经
软件测试 课程设计
姓名 学号 班级 所在学院 专业 指导教师
2013 年 7 月 17 日
课程设计任务书
目的: 为了发现和报告 KTV 点歌统系统的错误和缺陷。通过测试,确保本系统的功能、互操作性 等符合软件的设计要求,满足用户的使用要求。通过分析错误产生的原因和错误的分布特 征,可以帮助项目管理者发现当前所采用的软件过程的缺陷,以便对系统进行进行升级时 进行改进。
2.修改歌手信息
输入为空或字符 错误 输入准确的信息
输入为空或字符 错误 输入准确的信息
点击,提示重新输 入 点击,提示添加成 功的消息对话框 点击,提示重新输 入 点击,提示添加成 功的消息对话框
输入为空或字符 点击,提示重新输
错误
入
输入准确的信息 点击,提示添加成 功的消息对话框
输入为空或字符 点击,提示重新输
预期结果 管理员注册成 功。
管理员修改成 功
歌曲信息显示 成功
实际结果 管理员注册成 功。
用户修改成功
歌曲信息显示 成功
是否正常 是
是 是
发现的问题 用户名的类型 没有限制
添加歌曲 管 理 员 可 以 管理员添加成 管理员添加成 是
目录
1.引言 .................................................. 错误!未定义书签。 1.1 编写目的 ................................................. 错误!未定义书签。 1.2 项目背景 ................................................. 错误!未定义书签。 1.3 参考资料 ................................................. 错误!未定义书签。 2.测试计划执行情况......................................... 错误!未定义书签。 2.1 测试项目 ................................................. 错误!未定义书签。 2.2 单元测试 ................................................. 错误!未定义书签。 2.3 功能测试 .................................................................. 错误!未定义书签。.4 性能测试 .................................................. 3.测试结果及发现 ........................................... 错误!未定义书签。 3.1 测试结果 ................................................. 错误!未定义书签。 3.2 软件能力 ................................................. 错误!未定义书签。 3.3 缺陷与限制 ............................................... 错误!未定义书签。 3.4 结论与心得 ............................................... 错误!未定义书签。
项目背景: (1):系统名称:KTV 点歌管理系统; (2):本项目由本人与多人讨论后共同决定,所有成员都有详细的分工任务,在本计算机 上通过 SQL Server2005 和 java 来实现; (3):本系统特点:针对增加广大消费者的业余爱好问题,提出此项目,提供不同的点歌方 式和歌曲类型,以最大限度的满足广大的用户的要求 ; (4):该软件系统同其他系统或其他机构没有基本的相互来往关系。
3.测试结果及发现 ........................................... 错误!未定义书签。 3.1 测试结果 ............................................. 错误!未定义书签。 3.2 软件能力 ............................................. 错误!未定义书签。 3.3 缺陷与限制 ........................................... 错误!未定义书签。 3.4 结论与心得 ........................................... 错误!未定义书签。
输入
歌曲名称: 歌曲类型: 歌曲语种: 歌曲拼音: 歌曲路径: 歌曲编号:
歌曲名称: 歌曲类型: 歌曲语种: 歌曲拼音: 歌曲路径: 歌曲编号: 直接点击删除按钮
预期结果 在各行后面有提示: *必填 *必填 *必填 *必填 *必填 *需 100 开头 在各行后面有提示:
*需 100 开头 成功删除
测试机构和人员
6.
在
DataGridView 控件
中显示有相同首字
母构成的的歌曲信
息
7. 界 面 会 跳 转 到
frmLogin.cs 界面
1. 显示歌手信息并可 1.点击菜单栏中 1.添加、修改跳转
以对其进行添加、删除、 歌手信息按钮和 到 frmSinger 页
修改的操作。
对应窗体中的添 面,而删除是直接
2. 显示歌曲信息并可 加、删除、修改 删除选定项,并后
1.点击歌名点歌 的按钮 2.点击歌手点歌
1 在 DataGridView 控件中显示歌曲信 息
frmBacker. cs
3.按歌曲语言种类显示 的按钮
歌曲信息
3.点击语种点歌 2.在 DataGridView
4.按地区不同显示歌曲 的按钮
控件中显示歌手信
信息
息及作品信息
5.显示不同的皮肤图片 4.点击地区点歌 3.在 DataGridView
frmBacker.cs
添加管理员信息
正确的用户名 正确的密码
显示用户名 显示用圆点代替
用户点击添加按钮 点击
输入错误的信息
点击提交
输入了已经存在的 点击提交 用户名
显示注册成功,跳转 到主页 提示用户填写的错误 信息 提示该用户名已经存 在,继续填写
管理员修改信息的测试:
测试功能 添加歌曲
修改歌曲 歌曲删除
2.测试计划执行情况 ......................................... 错误!未定义书签。 2.1 测试项目 ............................................. 错误!未定义书签。 2.2 单元测试 ............................................. 错误!未定义书签。 2.3 功能测试 .............................................................. 错误!未定义书签。.4 性能测试 ..............................................