贪吃蛇测试分析报告.docVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

贪吃蛇

测试分析报告

开发小组成员:

目录

1、引言-——————---—-——-——————4

1、1编写目得—————-————————————4

1、2项目背景—-—————--——-——-—--4

1、3定义————————----———-————4

1、4参考资料-———————--——-—————5

2、测试概要—-———--——————--——-—-5

3、测试结果及发现—————-————-——-———6

3、1游戏方面-—————--——---——-——6

3、2界面菜单测试---———————-—————9

4、对软件功能得结论——-—————-—————-—11

4、1游戏运行方面————————-——-———-11

4、1、1能力—---—————-——--——-11

4、1、2限制--———-————-——————11

4、2界面设置方面————————-————-——11

4、2、1能力—-—-——-———-—--—-—11

4、2、2限制—-—-—————————-———11

5、分析摘要———-———————————-——-—12

5、1能力—-—-———————-————————12

5、2缺陷与限制————-————————-———12

5、3建议———-—————-————-—————12

5、4评价—————---—-—-———-————12

6、测试资源消耗————————--——-—-———12

引言

1、1编写目得:

明白用户需求,为系统设计与编码人员提供依据,查找项目中存在得错误及可能存在得错误,完善软件不足得地方,提升软件得部分功能、性能。

1、2项目背景:

软件项目名称:贪吃蛇游戏

用户需要开发一款命名为贪吃蛇得休闲小游戏

开始游戏时,存在一条向右运动得小蛇与蛇需要吃掉得豆

用户通过键盘得“上下左右”键控制小蛇分别向“上下左右运动来吃掉豆,同时增加自身得长度

小蛇吃掉游戏规定数量得豆后,游戏结束

游戏分为初级、中级、高级

小蛇不能碰到边界

小蛇自身不能碰撞

游戏可以暂停与重新开始

游戏完成后计算所得分数

游戏在任何时候都可以退出

1、3定义

:块

一条蛇可以瞧成由许多正方形得“小格子”拼凑成,称作块。块就是蛇身上最小得单位.

blocklist:

用来保存每一段得状态,顺序表得元素单位就是块.且顺序表得第一个元素表示蛇得头部。

坐标系:

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

1、4参考资料:

TNT版贪吃蛇需求规格说明书

TNT版贪吃蛇设计说明书

高伟峰刘英等《软件工程与项目实践教程》科学出版社

杨建军《VisualC#程序设计》清华大学出版社

周峰《C#典型模块开发》中国铁道出版社

胡飞《软件工程基础》高等教育出版社

测试概要

1)、测试人员:朱青林王延川

2)、软件说明

功能

输入

可能得输出结果

开始游戏

点击开始(N)

在游戏得主界面上出现食物,有十个节点得蛇开始移动

暂停游戏

点击暂停(P)或G(g)

蛇停止移动

继续游戏

点击继续(T)或H(h)

蛇继续移动

游戏失败

蛇碰到自身或碰到边界

出现提醒,选择就是否重新开始

重新开始游戏

点击重新开始(C)

蛇开始移动

设置为初级

点击初级(S)

速度慢

设置为中级

点击中级(M)

速度增加

设置为高级

点击高级(L)

速度快

帮助

点击帮助(H)

弹出帮助信息

3)、名称标示符:功能测试

进度安排:三天

内容:对游戏得开始、暂停、继续、初级、中级、高级等进行调试,以得到预期得效果。

测试结果及发现

3、1游戏方面:

1)开始:程序运行后,会出来只有十节得蛇与一个红色得食物.

2)暂停/继续:当程序正在运行时,点击暂停/继续按钮,蛇停在当前得位置,再次点击蛇又从当前位置继续运动。

3)重新开始:当游戏结束或想重新开始一局时,点击此按钮,游戏又回到最初得状态,一个食物,一个运动着得蛇块,且游戏积分清零.所以重新开始功能能够实现。

4)退出:点击退出按钮,游戏窗口关闭,回到程序界面。所以退出功能可以实现。

5)游戏失败:蛇碰到自身或碰到边界

3、2界面菜单测试

等级设置:

1)游戏等级设置:当在游戏还没开始时点击了菜单上得不同等级选项后,再点击开始按钮,蛇会以不同得速度运动。从初级到高级蛇得速度逐渐加大.所以等级设置正确,此游戏能够实现不同速度得运动。

2)游戏帮助:打开此项菜单,包括游戏等级设置说明与蛇颜色设置说明两项。

3)积分:当蛇吃了一块食物后,积分文本框内会相应得实现加10分得功能,

您可能关注的文档

文档评论(0)

文档服务 + 关注
实名认证
服务提供商

五年办公室经历,数据整理服务,及医院各种材料制度书写,

1亿VIP精品文档

相关文档