机房收费系统——测试计划

1引言

1.1编写目的

测试的主要目的就是尽可能多的找到系统中的漏洞,并且设计出测试用例,对系统测试。目的及在于对测试的方法、测试流程,有一定大体上的掌控。本文档的预期读者是测试人员。

1.2背景

说明:

a.   测试计划所从属的软件系统的名称:机房收费系统

b.   该开发项目的历史,列出用户和执行此项目测试的计算中心,说明在开始执行本测试计划之前必须完成的各项工作:要熟练掌握测试的流程和对预期结果的可靠性分析。并且测试人员能运行黑盒和白盒测试。

1.3定义

注册

消费金额

充值

值班

退卡

Login

Consume

Recharge

On work

Cancel

结账

基本数据

购卡

上机

下机

Statement

Basic_date

Buycard

Login

logout

1.4参考资料

a.  《软件工程导论》 张海藩 编著

b.   邱慕夏 《机房收费系统v2.0》

c.   《学生信息管理系统》

d.   数据要求说明书(GB8567——88)

2计划

2.1软件说明

测试项目

输入

输出

质量指标

登陆

用户名,密码

反馈信息

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

查询信息

用户基本信息

用户上机记录

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

注册用户

新用户基本信息

提示信息

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

修改信息

修改用户信息

提示信息

确认无误,修改成功

组合查询

查询条件

所填信息的筛选结果

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

结账

日期

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

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

注销用户

注销用户信息

提示信息

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

2.2测试内容

模块功能测试:

名称标识符

进度安排

测试内容和目的

查询功能

1天

对于所有课可能的查询结果进行查询,目的在于找到不能查询的信息

结账

1天

将用户的账单进行结账,看数据是否正确,是为了找到程序的算法是否正确

修改功能

1天

将数据进行多次修改,找到错误的数据和无效数据。

2.3测试1(标识符)

给出这项测试内容的参与单位及被测试的部位。

2.3.1进度安排

给出对这项测试的进度安排,包括进行测试的日期和工作内容(如熟悉环境。培训、准备输入数据等)。

2.3.2条件

a. 设备:打印机,刷卡机,PC端with win7sys、电脑3台

b. 软件:Office,Grid++Report5.0。

c. 测试人员:2名。

2.3.3测试资料

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

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

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

2.3.4测试培训

说明或引用资料说明为被测软件的使用提供培训的计划。规定培训的内容、受训的人员及从事培训的工作人员。

2.4测试2(标识符)

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

3测试设计说明

3.1测试1(标识符)

因为系统主要是几项基本的功能组成:查询、修改、结账等。所以测试计划就要针对这几个功能进行设计。

3.1.1控制

测试是使用人工方式,将错误统一进行记录。

3.1.2输入

说明本项测试中所使用的输入数据及选择这些输入数据的策略。

3.1.3输出

测试项目

输入

输出

质量指标

登陆

用户名,密码

反馈信息

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

查询信息

用户基本信息

用户上机记录

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

注册用户

新用户基本信息

提示信息

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

修改信息

修改用户信息

提示信息

确认无误,修改成功

组合查询

查询条件

所填信息的筛选结果

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

结账

日期

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

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

注销用户

注销用户信息

提示信息

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

3.1.4过程                                                        

用户登录信息后,验证正确进入主界面,然后用户根据自己的需要进行查询信息,将基本信息,如用户名、学号等进行查询信息。

不同权限的人可进行操作不同,如操作员可注册一般用户名,管理员可添加新的用户类型。

管理员进行结账的时候,只需输入一个日期期限,就可将这段时间的账单给结了。

3.2测试2(标识符)

用与本测试计划3.l条相类似的方式说明第2项及其后各项测试工作的设计考虑。

4评价准则

4.1范围

所使用的测试用例都是已知,并且数据较全面,可以测试到系统的基本功能和数据。

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

4.2数据整理

数据整理利用vb相应控件、报表等进行显示,在查询记录显示、结账功能均利用此方式进行数据整理。最终可导出为excel、报表汇总打印。

4.3尺度

1.      要求关于学生充值、上机、下机、退卡等涉及到金额的部分精确度不低于0.1元。

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

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

猜你喜欢

转载自blog.csdn.net/chenguanghan123/article/details/78826996