首页 > 代码库 > 斗兽棋测试计划说明书

斗兽棋测试计划说明书

测试计划 

 一、引言
      1. 编写目的

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

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

2) 列出推荐的测试需求

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

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

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

2. 背景  软件系统名称: 翻翻棋游戏

该开发项目的历史:从军旗开始,直到象棋,翻翻棋是它们的拓展玩法,风靡民间,脍炙人口。本项目就是脱身于此,以传统棋类游戏斗兽棋为基础拓展而来。主要形式为2人游戏,轮流翻起棋子确定阵营,最后根据斗兽棋玩法走棋获胜。该游戏除了掌握斗兽棋的基本玩法外,还需要一些运气和创造性思维方能取胜,妙趣横生,老少皆宜!

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

     3.定义

     4.参考资料

        《MFC网络编程》

         《软件工程》

  二、计划

     1.软件说明

功能

预期的输入

退出

离开游戏,退回桌面。

重新开局

结束当前局时,开始新的一局游戏。

开启服务器

开创一个房间,等待玩家加。入

连接服务器

加入已知别人创建的房间。

背景音乐

选择游戏时的背景音乐

游戏说明

说明游戏的玩法

     2. 测试内容

     名称标识符: 功能测试

     进度安排:开始时间:2014-5-4 1830   结束时间:2014-5-4 2230

     内容:对游戏的重新开局、退出、对话、开启服务器、连接服务器、背景音乐、游戏说明的7种功能进行测试,并测试程序的鼠标点击事件及按键响应事件。

     3. 测试1(标识符)

      3.1 进度安排

工作内容

时间

开始时间

结束时间

测试人

熟悉环境

30分钟

2014-5-4 1830

2014-5-4 1900

姜力比

培训

10分钟

2014-5-4 19:00

2014-5-4 1910

姜力比

准备输入数据

30分钟

2014-5-4 1910

2014-5-4 1940

姜力比

测试执行

120分钟

2014-5-4 1940

2014-5-4 2140

姜力比

测试评估

50分钟

2014-5-4 2140

2014-5-4 2230

姜力比

      3.2条件

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

       设备: 硬件最低要求:windows98以上版本PC操作系统

       软件: VC++6.0

人员

人数

技术水平

预备知识

用户

2

没有特别技术

没有特别要求

开发任务组

2

会使用VC++6.0

VC++6.0基础知识,斗兽棋游戏规则。

     3.3 测试资料

      《翻翻棋游戏设计的需求分析说明书》

      《翻翻棋游戏设计的概要设计说明书》

      《翻翻棋游戏设计的测试计划说明书》

      所在的媒体:VC++6.0

      输入输出举例:输入即菜单栏的选择并且在对话框说话的信息

                    输出即棋子的走动,游戏结束等

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

     3.4测试培训

      培训内容:翻翻棋游戏软件的使用

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

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

 

 

三、测试设计说明

     1. 测试1(标识符)

        1.1控制:人工

        1.2输入:人工输入

        1.2输出:胜负结果,对话

        1.3操作的顺序:第一次操作必须从开启服务器或者加入服务器开始。

     记录结果方法:记录用户输入的方式,棋子,对话框,音乐的状态。胜负结果

四、评价准则

      1.范围

        本系统测试的主要内容为功能测试,界面测试

      2. 数据整理

        由于系统规模较小,所以,我们采用手工方式将测试数据加工成便于评价的适当的形式

      3. 尺度

        1)能正确完成功能要求

        2)测试用例正确执行,由于系统的输出内容和结果没有什么精确的数字,所以要求输出与预期的输出结果完全一致