贪吃蛇游戏测试计划

软件测试计划文档

一、 引言

1. 编写目的

本测试计划文档作为指导此测试项目循序渐进的基础,帮助我们安排合适的资源和进度,避免可能的风险。本文档有助于实现以下目标:

1) 确定现有项目的信息和应测试的软件结构。

2) 列出推荐的测试需求

3) 推荐可采用的测试策略,并对这些策略加以详细说明

4) 确定所需的资源,并对测试的工作量进行估计。

5) 列出测试项目的可交付元素,包括用例以及测试报告等。

2. 背景 软件系统名称:贪吃蛇游戏

该开发项目的历史:蛇引诱夏娃吃了苹果之后,就被贬为毒虫,阴险的象征。 而蛇吃东西是整只动物吞进去的,大概在文艺复兴的时候就有人发明的一种游戏,是现在贪吃蛇的前身。

该软件的用户是NOKIA 手机用户,由测试小组的人员根据该文档执行此项目的测试任务。在开始执行本测试计划之前应实现游戏的基本功能,有完整的需求分析说明书,概要设计说明书,和详细设计说明书。

3. 定义

1) 节:

一条蛇可以看成由许多正方形的“小格子”拼凑成,称作节。节是蛇身上最小

的单位。

2) 链表:

用来保存每一段的状态,链表的元素单位是节。且链表的第一个元素表示蛇的

头部。

3) 坐标系:

以左上角那点为(0,0),向右则x 递增,向下则y 递增。

4. 参考资料

张海藩:《软件工程导论》第五版 清华大学出版社

肖刚等:《实用软件文档写作》 清华大学出版社

二、 计划

1.

软件说明

2. 测试内容

名称标识符:功能测试

进度安排:开始时间:2010-5-28 8:00

结束时间:2010-5-28 12:00

内容:对游戏的开始新游戏、暂停、继续、退出、查看历史成绩、计时、统计分

数的7种功能进行测试,并测试程序的鼠标点击事件及按键响应事件。

3. 测试1(标识符)

2) 条件

本项测试工作对资源的要求:

设备:硬件最低要求:CPU PII以上PC 服务器。支持Windows98以上的操作系统。

软件:JVM ,Eclipse

3) 测试资料

● 《贪吃蛇游戏设计的需求分析说明书》 《贪吃蛇游戏设计的概要设计说明书》 《贪吃蛇游戏设计的测试计划说明书》 贪吃蛇游戏的源代码 所在的媒体:Eclipse 工具 测试的输入输出举例:输入即按钮的选择或者快捷键、方向键;输

出即蛇的移动、游戏时间、分数等信息。

● 测试方法:白盒测试,黑盒测试

● 测试过程:

4) 测试培训

培训内容:贪吃蛇游戏软件的使用

受训人员:参加测试的用户及开发任务组的人员

从事培训的工作人员:研发小组的人员

三、 测试设计说明

1. 测试1(标识符)

1) 控制

● 输入:人工输入

● 操作的顺序:第一次操作必须从NewGame 开始,游戏尚未结束不

能Exit ,也不能NewGanme ,选择Pause 后可以Resume ,

可以Exit ,如果Pause 后Exit ,下次再运行程序时可以从

软件测试计划文档

一、 引言

1. 编写目的

本测试计划文档作为指导此测试项目循序渐进的基础,帮助我们安排合适的资源和进度,避免可能的风险。本文档有助于实现以下目标:

1) 确定现有项目的信息和应测试的软件结构。

2) 列出推荐的测试需求

3) 推荐可采用的测试策略,并对这些策略加以详细说明

4) 确定所需的资源,并对测试的工作量进行估计。

5) 列出测试项目的可交付元素,包括用例以及测试报告等。

2. 背景 软件系统名称:贪吃蛇游戏

该开发项目的历史:蛇引诱夏娃吃了苹果之后,就被贬为毒虫,阴险的象征。 而蛇吃东西是整只动物吞进去的,大概在文艺复兴的时候就有人发明的一种游戏,是现在贪吃蛇的前身。

该软件的用户是NOKIA 手机用户,由测试小组的人员根据该文档执行此项目的测试任务。在开始执行本测试计划之前应实现游戏的基本功能,有完整的需求分析说明书,概要设计说明书,和详细设计说明书。

3. 定义

1) 节:

一条蛇可以看成由许多正方形的“小格子”拼凑成,称作节。节是蛇身上最小

的单位。

2) 链表:

用来保存每一段的状态,链表的元素单位是节。且链表的第一个元素表示蛇的

头部。

3) 坐标系:

以左上角那点为(0,0),向右则x 递增,向下则y 递增。

4. 参考资料

张海藩:《软件工程导论》第五版 清华大学出版社

肖刚等:《实用软件文档写作》 清华大学出版社

二、 计划

1.

软件说明

2. 测试内容

名称标识符:功能测试

进度安排:开始时间:2010-5-28 8:00

结束时间:2010-5-28 12:00

内容:对游戏的开始新游戏、暂停、继续、退出、查看历史成绩、计时、统计分

数的7种功能进行测试,并测试程序的鼠标点击事件及按键响应事件。

3. 测试1(标识符)

2) 条件

本项测试工作对资源的要求:

设备:硬件最低要求:CPU PII以上PC 服务器。支持Windows98以上的操作系统。

软件:JVM ,Eclipse

3) 测试资料

● 《贪吃蛇游戏设计的需求分析说明书》 《贪吃蛇游戏设计的概要设计说明书》 《贪吃蛇游戏设计的测试计划说明书》 贪吃蛇游戏的源代码 所在的媒体:Eclipse 工具 测试的输入输出举例:输入即按钮的选择或者快捷键、方向键;输

出即蛇的移动、游戏时间、分数等信息。

● 测试方法:白盒测试,黑盒测试

● 测试过程:

4) 测试培训

培训内容:贪吃蛇游戏软件的使用

受训人员:参加测试的用户及开发任务组的人员

从事培训的工作人员:研发小组的人员

三、 测试设计说明

1. 测试1(标识符)

1) 控制

● 输入:人工输入

● 操作的顺序:第一次操作必须从NewGame 开始,游戏尚未结束不

能Exit ,也不能NewGanme ,选择Pause 后可以Resume ,

可以Exit ,如果Pause 后Exit ,下次再运行程序时可以从


相关文章

  • 贪吃蛇游戏测试计划 1
  • 软件测试计划文档 一. 引言 1. 编写目的 本测试计划文档作为指导此测试项目循序渐进的基础,帮助我们安排合适的资源和进度,避免可能的风险.本文档有助于实现以下目标: 1) 确定现有项目的信息和应测试的软件结构. 2) 列出推荐的测试需求 ...查看


  • 基于Java的贪吃蛇开发文档
  • 中南林业科技大学 <小组软件过程实验> 实验报告 题目: 2D 游戏贪食蛇软件开发 专业班级: 11级软件工程2班 组长: xxx 成员:指导教师: xxxxx 完成日期: 2014/4/15 目 录 1 软件项目开发计划--- ...查看


  • 基于嵌入式的贪食蛇的设计和实现
  • 嵌入式大作业 贪食蛇的设计和实现 作 者 姓 名: 学科.专业 : 学 号 : 指 导 教 师: 完 成 日 期: 大连大学 Dalian University 摘 要 WinCE 是微软公司嵌入式.移动计算平台的基础 它是一个开放的. 可 ...查看


  • 游戏毕业设计论文
  • 游戏毕业设计论文 1. 游戏设计背景 随着科技与经济的快速发达,知识经济的快速增长,娱乐逐渐变成人与智能的交流.智能化的娱乐游戏在网络里愈来愈好,众多的游戏不胜枚举.比如益智类的小游戏.腾讯游戏.网页游戏.格斗游戏.模拟游戏等,尤其是最近网 ...查看


  • 贪吃蛇课程设计报告
  • 课 程 设 计 报 告 实验名称:Java 学 院:xx 职业技术学院 系 别:信息系 姓 名:xxx 专 业:xxxxxx1 课 题:贪吃蛇 任课教师: 年6 月 日 2010 18 摘要......................... ...查看


  • 8贪吃蛇项目分析文档
  • ----项目设计报告书 项目名称:贪吃蛇 指导老师:顾洪 所在系别:计算机系 班级:307051项目成员:张炜 [1**********] 孔金蕾[1**********] 目录 第一章引言......................... ...查看


  • 单片机游戏设计及贪吃蛇程序
  • 刚才有位同志上传上老外的贪吃蛇网页,并称赞老外的大方. 咱们中华民族的大虾们也应提倡共享精神!!今天由本白菜带头,以有限的能力献丑献 丑,以望能抛砖引玉,激起各位大虾的爱国爱民的精神,救菜鸟于水深火热之中! 单片机游戏设计 1.概念 对于大 ...查看


  • 成都东软学院-小学期实训报告-某种意境丶
  • 成都东软学院 小学期实训报告 Android游戏开发 黄成 计算机科学与技术系 11软件技术 15 113111115XX 某种意境丶 2012.6.25-2012.7.20 实训题目:指导教师: 系 别: 年级专业: 班 级: 学 号: ...查看


  • 幼儿园小班绘本活动教案:贪吃的变色龙
  • 幼儿园小班绘本活动教案:贪吃的变色龙 一.活动目标: 1.通过对画面的观察,比较,理解故事内容. 2.在图标的帮助下,进一步记忆变色龙变色的顺序. 3.喜欢进行阅读活动,能够大胆表述自己的想法. 三.活动准备: PPT课件.黑板一块.图标一 ...查看


热门内容