《软件测试》大作业
网络五子棋系统测试用例报告
专业年级:软件技术
学号:*******
姓名: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)软件的总体功能
①能够实现五子棋游戏中的全部规则,能够对胜负方进行判断,
并给出提示。
②能够支持设置端口,玩家可以自己设置连接的IP地址。
③能够支持网络对战,支持两个玩家进行联机对战模式。
(2)系统结构图
1.2单机游戏模块的功能需求分析
1.3网络游戏模块的功能需求分析
要求:
(1)对功能的分析要尽量准确、详细,不能只用一两句话简单的说明。
可以写出做什么操作会得到什么样的结果。
(2)根据以上需求设计测试用例。
尽量应用多种测试方法,如等价类划分、边界值分析、决策表、逻辑覆盖及路径测试,并在测试用例中说明使用了哪种方法。
2测试计划(总计5分)
可以共用1个测试计划
测试计划表
3测试用例设计(总计60分)4.1单机游戏模块的测试用例
要求:将测试点描述清楚。
(1)用例组1:输入IP选择白棋测试用例
(2)用例组2:黑棋测试及判断和退出游戏测试用例
4.2网络游戏模块的测试用例
要求:将测试点描述清楚。
(1)用例组1:建立游戏、退出功能的测试用例
(2)用例组2:加入游戏、判断、传输测试用例
4缺陷报告(总计10分)
要求:缺陷报告中应至少包括如下内容。
(1)缺陷编号及测试人。
(2)所属模块。
(3)问题描述,即在什么情况下,输入什么样的数据,预期结果是什么,而实际结果是什么。
(4)如果有能力,请分析缺陷出现的原因。
淄博职业学院《软件测试》大作业
5总结(总计5分)
要求:介绍本次设计过程中遇到的主要问题及解决方案,有哪些问题是没能够解决的,从中得到哪些收获等。
每个计算机程序刚开始设计出来时都不是完美的,总会出现一系列的BUG。
通过对“网络五子棋系统”一系列的运行后,发现缺陷报告中四个BUG,其中1,2,问题已解决
缺陷1中无法安插棋子且无提示,
缺陷2无法退出游戏,应查看退出按钮有无连接
9。