超级玛丽JAVA小游戏
目录
1.导言 2
1.1编写目的 2
1.2项目范围 2
1.3参考资料 2
1.4缩写说明 2
1.5术语定义 2
1.6版本更新信息 3
2. 测试设计 3
2.1测试要点 3
2.2测试时间、地点、人员 3
2.3测试覆盖设计 4
2.4测试环境描述 4
2.5功能测试执行情况 4
2.6界面测试 8
2.7测试进度度量 8
2.8测试工作量度量 8
2.9.1测试任务评估 9
2.9.2测试对象评估 9
超级玛丽JAVA小游戏
1.导言
1.1编写目的
该文档的目的是描述超级玛丽JAVA小游戏的系统测试的总结报告,其主要内容包括:系统环境的介绍、功能的实现的测试、系统结果评估。本文档预期读者包括:开发人员,项目管理人员,测试人员。
1.2项目范围
该文档定义了对超级玛丽游戏的主要功能,主人翁可以前进、后退、跳跃、吃到蘑菇变大、可以踩到乌龟、可以顶破砖块、等功能的实现情况以及项目的运行的测试。
1.3参考资料
《LoadRunner使用手册》北京长江软件有限公司出版社编制
《超级超级玛丽JAVA小游戏概要设计文档》
《软件测试技术概论》古乐 史九林遍著/清华大学出版社
《软件测试:第二版》Paul.C.Jorgensen 著/机械工业出版社
1.4缩写说明
无
1.5术语定义
功能性测试:按照系统需求定义中的功能定义部分对于系统实行的系统级别 的测试;
非功能性测试:按照系统需求定义中的非功能定义部分对系统实行系统级别 的测试;
测试用例:测试人员设计出来的用来测试软件某个功能的一种情形。
1.6版本更新信息
修改编号 修改日期 修改后版本 修改位置 修改内容概述 000 2012.6.10 1.0 全部 初始发布版本
测试设计
2.1测试要点
被测特性:
对软件进行功能性测试
对软件进行非功能性测试
不被测特性
源代码,逻辑等;
模块的接口,模块的错误处理,模块的局部数据结构,模块在执行时执行的独立路径,模块在处理边界值时的情形;
单元(模块)之间的可用性等
2.2测试时间、地点、人员
本次测试的时间,地点,人员总结如下。
测试时间:2012.6.7~2012.6.10
地点:教学楼
人员:陈梅梅
2.3测试覆盖设计
测试用例覆盖矩阵 序号 功能项目 测试用例 01 游戏开始 TestCase-Perf-1 02 前进功能 TestCase-Perf-2 03 后退功能 TestCase-Perf-3 04 向下功能 TestCase-Perf-4 05 跳跃功能 TestCase-Perf-5 06 吃蘑菇变大功能 TestCase-Perf-6 07 顶砖块功能 TestCase-Perf-7 08 踩乌龟功能 TestCase-Perf-8
2.4测试环境描述
本次测试主要是采用黑盒测试,目的是验证超级玛丽Java小游戏项目的功能是否已经实现,具体实现了哪些功能,界面设计是否和谐,以及运行环境需求的测试。为此用了load进行了系统环境的测试,测试系统环境的需求。
测试配置环境如下:
操作系统:Microsoft Windows 7 Service Pack 1
浏览器:IE9.0
CPU:AMD 2000MHz
内存:2.00GB
硬盘:150GB
2.5功能测试执行情况
用例1.游戏开始
TestCase-Perf-1测试用例 测试项目名称:游戏开始 测试用例编号:estCase-Perf-1 测试人员:陈梅梅 测试时间:2012.6.7 测试项目标题:非正常页面访问的测试 测试内容:按Enter键后能进入游戏开始 测试环境与系统配置:详见2.3环境描述 测试进行 直接在Eclipse中运行项目,按Enter键 测试次数 2次 预期结果 进入了游戏开始页面 测试过程 直接在Eclipse中运行项目,按Enter键 测试结果 进入了游戏开始页面 测试结论 游戏此功能已经实现 实现限制: 在Eclipse环境中 备注: 无
用例2.前进功能
TestCase-Perf-2测试用例 测试项目名称:前进功能 测试用例编号:estCase-Perf-2 测试人员:陈梅梅 测试时间:2012.6.7 测试项目标题:非正常页面访问的测试 测试内容:按→键后能主人公能前进 测试环境与系统配置:详见2.3环境描述 测试进行 进入游戏开始页面后,按→键 测试次数 2次 预期结果 主人公能前进 测试过程 进入游戏开始页面后,按→键 测试结果 主人公能前进 测试结论 游戏此功能已经实现 实现限制: 在javadoc环境中 备注: 无
用例3.后退功能
TestCase-Perf-3测试用例 测试项目名称:后