《软件测试》大作业网络五子棋系统测试用例报告.docx
- 文档编号:28557767
- 上传时间:2023-07-19
- 格式:DOCX
- 页数:8
- 大小:23.20KB
《软件测试》大作业网络五子棋系统测试用例报告.docx
《《软件测试》大作业网络五子棋系统测试用例报告.docx》由会员分享,可在线阅读,更多相关《《软件测试》大作业网络五子棋系统测试用例报告.docx(8页珍藏版)》请在冰豆网上搜索。
《软件测试》大作业网络五子棋系统测试用例报告
ZIBOVOCATIONALINSTITUTE
《软件测试》大作业
网络五子棋系统测试用例报告
专业年级:
软件技术
学号:
0000000姓名:
XXX
1被测软件项目介绍(总计20分)1..
1.1软件背景1..
1.2单机游戏模块的功能需求分析2..
1.3网络游戏模块的功能需求分析2..
2测试计划(总计5分)3...
3测试用例设计(总计60分)5..
4.1单机游戏模块的测试用例5..
4.2网络游戏模块的测试用例5..
4缺陷报告(总计10分)8...
5总结(总计5分)9...
1被测软件项目介绍(总计20分)
1.1软件背景
(1)软件的总体功能
1能够实现五子棋游戏中的全部规则,能够对胜负方进行判断,并给出提示。
2能够支持设置端口,玩家可以自己设置连接的ip地址。
3能够支持网络对战,支持两个玩家进行联机对战模式。
(2)系统结构图
1.2单机游戏模块的功能需求分析
功能需求编码
A-00
功能需求名称
单机游戏
功能描述
完成游戏操作
子功能编码
子功能名称
子功能描述
输出
A-01
输入功能
输入服务器IP地址
选择界面
A-02
选择功能
选择白棋或黑棋
操作提示
A-03
判断功能
进行游戏时对系统中的规则进行判断,操作时应给出“已有棋子,请选择其它位置”、
“Youwin”、“Gameoven”
的提示
操作提示
A-04
退出
退出游戏
初始化
A-05
查询
能够查询游戏版本号
输出查询内容
1.3网络游戏模块的功能需求分析
功能需求编码
B-00
功能需求名称
网络对战
功能描述
实现两人对战
子功能编码
子功能名称子功能描述输出
B-01
选择功能
进入游戏后提示选择建
立游戏或加入游戏
弹出游戏
对话框;
B-02
判断功能
进行游戏时对系统中的规则进行判断,操作时应给出“已有棋子,请选择其它位置”、“Youwin”、“Gameove!
”的提示
操作提示
B-03
传输功能
游戏画面同步
棋盘棋子
B-04
退出
退出游戏界面
初始化
要求:
(1)对功能的分析要尽量准确、详细,不能只用一两句话简单的说明。
可以写出做什么操作会得到什么样的结果。
(2)根据以上需求设计测试用例。
尽量应用多种测试方法,如等价类划分、边界值分析、决策表、逻辑覆盖及路径测试,并在测试用例中说明使用了哪种方法。
2测试计划(总计5分)
可以共用i个测试计划
测试计划表
测试人
张义德
测试目标
找出影响网络五子棋正常运行的错误,分析其在各方面检验能否达到要求
测试方法
采用黑盒测试及白盒测试
测试进度
4h
3测试用例设计(总计60分)
4.1单机游戏模块的测试用例
要求:
将测试点描述清楚。
(1)用例组1:
输入IP选择白棋测试用例
用例编码
C-01
依据
A-00
输入
输入本机IP号,选择白棋
预计输出
白棋棋盘
界面
主要测试
技术
黑盒测试
执行步骤
检查点
检查依据
期望值
结果
输入ID号
数字接收
光标跳转
A-01
选择白棋
汉字接受
光标跳转
A-02
游戏开
始
游戏开
始
(2)用例组2:
黑棋测试及判断和退出游戏测试用例
用例编码
C-02
依据
A-00
输入功能
选择黑棋,点击退出游戏按钮
预计输出
黑棋棋盘
界面
主要测试
技术
黑盒测试
执行步骤
检查点
检查依据
期望值
结果
输入ID号
数字接收
光标跳转
A-01
选择黑棋
汉字接受
光标跳转
A-02
对战
棋子安放
正确与否
提示
A-03
出现提
示
单机“退出”按钮
退出游戏
A-04
初始化
4.2网络游戏模块的测试用例
要求:
将测试点描述清楚。
(1)用例组1:
建立游戏、退出功能的测试用例
用例编码
D-01
依据
B-00
输入功能
建立游戏,
预计输出
弹出建立
游戏菜单,
主要测试
技术
黑盒测试
回到游戏
执行步骤
检查点
检查依据
期望值
结果
建立游戏
弹出界面
B-01
退出游戏
界面跳转
B-04
初始化
初始化
(2)用例组2:
加入游戏、判断、传输测试用例
用例编码
D-02
依据
B-00
输入功能
选择黑棋,对战,
预计输出
黑棋棋盘界面
主要测试
技术
黑盒测试及白盒
测试
执行步骤
检查点
检查依据
期望值
结果
选择黑棋
弹出是否加入游戏
B-01
对战
提示对方棋盘对应位
置有无棋子
B-02
4缺陷报告(总计10分)
要求:
缺陷报告中应至少包括如下内容。
(1)缺陷编号及测试人。
(2)所属模块。
(3)问题描述,即在什么情况下,输入什么样的数据,预期结果
是什么,而实际结果是什么。
(4)如果有能力,请分析缺陷出现的原因
测试人
张义德
缺陷编号
所属模块
预期结果
实际结果
1
A-00-A-03
提示“已有棋子,请选
择其它位置”
无法安插棋子且无提示
2
B-00-B-04
进入游戏初始界面
无反应
5总结(总计5分)
要求:
介绍本次设计过程中遇到的主要问题及解决方案,有哪些问题是没能够解决的,从中得到哪些收获等。
每个计算机程序刚开始设计出来时都不是完美的,总会出现一系列的
BUG。
通过对“网络五子棋系统”一系列的运行后,发现缺陷报告中四个BUG,其中1,2,问题已解决
缺陷1中无法安插棋子且无提示,缺陷2无法退出游戏,应查看退出按钮有无连接
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件测试 软件 测试 作业 网络 五子棋 系统 报告