机房收费系统测试计划文档

机房收费系统测试计划 

 

版本

日期

修订者

说明

1.0

2015年10月2日

孔唯妍

 

 

 

 

 

 

 

 

 

 

 

 

 

 

序号

名称

详细信息

1

文档名称

机房收费系统测试计划

2

文档编号

 

3

建立日期

2015-10-2

4

创建人

孔唯妍

5

密级

普通

6

编辑软件

Microsoft office 2013

测试计划(GB8567——88)

1引言

1.1编写目的

测试计划是描述将要进行测试活动的范围、方法、资源和时间进度的文档。它确定了测试项,要测试的特征、测试任务,谁来完成每项任务以及需要制定应急方案的所有风险等。

本文档的预期读者是管理人员、开发人员

 

1.2背景

A、待开发软件名称:机房收费系统

B、项目提出者:米新江教授

   开发者:孔唯妍

   用户:廊坊师范学院学生

   实现该软件的计算中心或计算机网络:廊坊师范学院网络中心

C、该软件系统同其他机构的基本的相互来往关系:依赖于windows系统,由廊坊师范学院信息技术提高班做技术支持。

 

1.3定义

严重bug:系统无响应,处于死机状态,需要其他人工修复系统才可复原。

1.4参考资料

[1]《软件工程事务》刘学俊李继芳 刘汉中编著  浙江大学出版社

[2]测试计划(GB8567——88)

2计划

2.1软件说明

测试项目

输入

输出

质量指标

登陆

用户名,密码

反馈信息

信息正确登陆到主界面;如果信息有误,将返回到登陆界面

查询信息

用户基本信息

用户上机记录

数据库中有数据,查询到所需信息;数据库中没有信息,提示没有信息。

注册用户

新用户基本信息

提示信息

将用户信息输入到数据库保存

修改信息

修改用户信息

提示信息

确认无误,修改成功

组合查询

查询条件

所填信息的筛选结果

在输出结果中可以查询到所需结果,DB中没有信息进行提示

结账

日期

要结账日期内所有消费记录

将所有消费信息显示出来,并且可生成报表

注销用户

注销用户信息

提示信息

用户注销成功,并且更改用户在数据库中的状态。

 

2.2测试内容

测试阶段

测试任务

工作量估计

人员分配

第一阶段

功能测试

1、     学生查看余额

2、     学生查看上机记录

3、     学生充值记录查询

4、     学生上机状态查看

5、     修改密码

6、     一键关闭

7、     切换账户

8、     注册

9、     充值

10、   退卡

11、   收取金额查询

12、   金额返还信息查询

13、   学生基本信息查询

14、   学生上机统计信息

15、   操作员工作记录

16、   结账

17、   删除和添加用户

18、   基本数据设定

19、   正在值班教师

20、   报表

是否能争取实现其功能,是否有操作错误。

  2日

孔唯妍

杨倩

周家林

第二阶段

系统测试

1、     完成所有模块的组合测试

2、     确定所有业务流向和数据都是正确的。

2日

孔唯妍

杨倩

周家林

第三阶段

性能测试

在多用户访问,交替进行负荷压迫测试

1日

孔唯妍

杨倩

周家林

第四阶段

安装手册帮助文件测试以及安装卸载测试

1、     将安装手册和用户帮助手册与软件操作比较是否有不符。

2、     对于安装文件进行测试

1日

孔唯妍

杨倩

周家林

第五阶段

兼容测试

软件在各个系统平台上的运行情况

1日

孔唯妍

杨倩

周家林

 

 

2.3功能测试

A、功能测试:测试各个模块以及窗口所完成的功能是否准确,数据是否正确,操作是否简洁方便

B、功能键以及界面测试:功能键是否描述准确,操作方便,界面是否设计简洁符合用户需求说明

C、数据项测试:1)输入正确数据是否能按照预期的答案回显

                            2)是否能识别错误的输入数据,并给予正确的信息提示;

2.3.1进度安排

测试名称

开始日期

结束日期

熟悉环境

2015/8/15

2015/8/15

培训

2015/8/15

2015/8/15

测试界面

2015/8/16

2015/8/16

准备输入数据

2015/8/17

2015/8/17

输入各种数据

2015/8/17

2015/8/18

检查输出结果(1、正确输出 2、错误提示)

2015/8/17

2015/8/18

整理bug

2015/8/18

2015/8/19

 

2.3.2条件

陈述本项测试工作对资源的要求,包括:

1. 至少使用1台电脑。

2.3.3测试资料

a.  有关本项任务的文件:《测试分析报告》《需求分析报告》

b.  被测试程序及其所在的媒体:机房收费系统

c.  有关控制此项测试的方法、过程的图表:原型图

2.3.4测试培训

测试人员一般都比开发人员的水平高,所以对于测试人员测试只需让他们了解系统的基本信息,以及阅读需求分析报告,了解用户的需求。

2.4系统测试

       A、业务流程测试:按照系统分析说明书的业务流程,检查本系统所完成的业务流程是否正确

       B、数据流测试:本系统所涉及的相关数据,是否按照正确的业务流程流动,每个阶段所反映的数据结果是否正确。

2.4.1进度安排

 

测试名称

开始时间

结束时间

业务流程测试

2015/8/19

2015/8/20

数据流测试(核对数据库)

2015/8/20

2015/8/21

 

2.4.2条件

陈述本项测试工作对资源的要求,包括:

至少需要两台电脑,

至少需要两个测试人员。

2.4.3测试资料

a.  有关本项任务的文件:《测试分析报告》《需求分析报告》

b.  被测试程序及其所在的媒体:机房收费系统

c.  有关控制此项测试的方法、过程的图表:业务流程图

 

2.4.4测试培训

测试人员要熟悉不同种类的测试方法,选取正确的测试用例进行测试。保证操作的合理性。

2.5 性能测试

模拟客户进行多用户测试,压力测试有一条8:2原则。及百分之八十的业务量在百分之二十的时间内输入。

2.5.1进度安排

   一天完成

2.5.2条件

陈述本项测试工作对资源的要求,包括:

a.至少使用3台电脑,3个测试人员

b.测试人员要熟悉系统的基本运行流程和各个模块的功能。

2.5.3测试资料

暂无

2.5.4测试培训

测试人员要熟悉系统的基本运行流程和各个模块的功能。 记录bug

2.6安装手册帮助文件测试以及安装卸载测试阶段

 A.帮助文件的测试:

     1)帮助文档是否精确描述了如何使用各种使用功能

     2)举例是否精确

     3)术语、菜单描述和系统响应是否与实际程序一致

     4)是否能够很方便地在文档中定位指南

     5)是否能够很方便地使用文档排除错误

 B.安装卸载测试阶段:

     1)自动安装还是手工配置安装,测试各种不同的安装组合,并验证各种不同组合的正确性,最终目标是所有组合都能安装成功。

     2)安装退出之后,确认应用程序可以正确启动、运行。

     3)卸载测试和安装测试同样重要,如果系统提供自动卸载工具,那么卸载之后需检验系统是否把所有的文件全部删除,注册表中有关的注册信息是否也被删除。

    4)安装时间是否合理;

    5)对于客户服务器模式的应用系统,可以先安装客户端,然后安装服务器端,测试是否会出现问题。

      

2.6.1进度安排

测试名称

开始时间

结束时间

帮助文件测试

2015/8/21

2015/8/21

安装卸载测试阶段

2015/8/21

2015/8/21

 

2.6.2条件

陈述本项测试工作对资源的要求,包括:

至少需要1台电脑

2.6.3测试资料

a.  有关本项任务的文件:《操作手册》

b.  被测试程序及其所在的媒体:机房收费系统

2.6.4测试培训

测试人员要熟悉操作手册。保证操作的合理性。

2.7兼容测试阶段

       验证本软件在几种常用的操作系统下的运行情况,并且检查,本软件与其他软件并行时是否运行正确。

2.7.1进度安排

 1天

2.7.2条件

至少需要1台电脑

2.7.3测试资料

a.  被测试程序及其所在的媒体:机房收费系统

2.7.4测试培训

测试人员要熟悉操作手册。保证操作的合理性。

3测试设计说明

3.1登录测试

3.1.1控制

人工输入,顺序操作,结果是直接进入系统

3.1.2输入

测试用例1、(正确输入)

输入:123456回车   1回车 

测试用例2、(用户名错误)

输入:12346回车    1回车 

测试用例3、(密码错误)

输入:123456回车   10回车 

3.1.3输出

测试用例1:预期输出:登录成功,显示用户界面

测试用例2:预期输出:用户名或密码错误,请重新输入~

测试用例3:预期输出:用户名或密码错误,请重新输入~

3.1.4过程

测试准备:已注册的用户名和密码包括用户名kwy 密码kwy

初始化:id=null ;password=null

输入:cin(代码接口节点)》id》password

结束方式:登录了本系统或者停止登录

3.2注册测试

3.2.1控制

人工输入,顺序操作,结果是注册成功

3.2.2输入

测试用例1、(正确输入)

输入:全部正确输入

测试用例2、(漏输入)

输入:其中一个或者多个没有输入,空着的

3.2.3输出

测试用例1:预期输出1:注册成功

           预期输出2:该卡号已被注册

测试用例2:预期输出:请输入完整信息~

3.2.4过程

测试准备:已注册的过的卡号,和未注册过的卡号。学生的基本信息(卡号、姓名、性别、系别、年级、班级、状态、金额、注释、类型)

结束方式:以右侧的按钮为例:当点击查找时,弹出学生查看余额窗口

当点击清空时,左侧所有数据清空

当点击存盘时,窗口上分的充值金额会显示出此次充值金额。弹出框显示充值成功~

当点击退出时,退出该窗口。

 

4评价准则

4.1范围

系统较小型,不能测试高并发的测试用例。

4.2数据整理

数据库手动生成方式

4.3尺度

1.输出结果的类型合理。

2.在涉及到系统操作反应时间方面不超过2s.

3.遇到在测试过程中中断或停机的状况,需找出问题所在,保证系统正常工作的运行,否则系统测试不通过。

 

你可能感兴趣的:(机房收费系统测试计划文档)