软件测试计划文档
一、 引言
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 ,下次再运行程序时可以从