《软件测试》大作业网络五子棋系统测试用例报告Word文档格式.docx
《《软件测试》大作业网络五子棋系统测试用例报告Word文档格式.docx》由会员分享,可在线阅读,更多相关《《软件测试》大作业网络五子棋系统测试用例报告Word文档格式.docx(7页珍藏版)》请在冰豆网上搜索。
![《软件测试》大作业网络五子棋系统测试用例报告Word文档格式.docx](https://file1.bdocx.com/fileroot1/2022-10/19/9dc595c2-646e-49b5-903c-175e4532c1df/9dc595c2-646e-49b5-903c-175e4532c1df1.gif)
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
依据
输入
输入本机IP号,选择白棋
预计输出
白棋棋盘
界面
主要测试
技术
黑盒测试
执行步骤
检查点
检查依据
期望值
结果
输入ID号
数字接收
光标跳转
选择白棋
汉字接受
游戏开
始
(2)用例组2:
黑棋测试及判断和退出游戏测试用例
C-02
选择黑棋,点击退出游戏按钮
黑棋棋盘
选择黑棋
对战
棋子安放
正确与否
提示
出现提
示
单机“退出”按钮
4.2网络游戏模块的测试用例
(1)用例组1:
建立游戏、退出功能的测试用例
D-01
建立游戏,
弹出建立
游戏菜单,
回到游戏
建立游戏
弹出界面
界面跳转
(2)用例组2:
加入游戏、判断、传输测试用例
D-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无法退出游戏,应查看退出按钮有无连接