测试计划样例 2Word文件下载.docx

上传人:b****4 文档编号:8158344 上传时间:2023-05-10 格式:DOCX 页数:9 大小:20.29KB
下载 相关 举报
测试计划样例 2Word文件下载.docx_第1页
第1页 / 共9页
测试计划样例 2Word文件下载.docx_第2页
第2页 / 共9页
测试计划样例 2Word文件下载.docx_第3页
第3页 / 共9页
测试计划样例 2Word文件下载.docx_第4页
第4页 / 共9页
测试计划样例 2Word文件下载.docx_第5页
第5页 / 共9页
测试计划样例 2Word文件下载.docx_第6页
第6页 / 共9页
测试计划样例 2Word文件下载.docx_第7页
第7页 / 共9页
测试计划样例 2Word文件下载.docx_第8页
第8页 / 共9页
测试计划样例 2Word文件下载.docx_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

测试计划样例 2Word文件下载.docx

《测试计划样例 2Word文件下载.docx》由会员分享,可在线阅读,更多相关《测试计划样例 2Word文件下载.docx(9页珍藏版)》请在冰点文库上搜索。

测试计划样例 2Word文件下载.docx

3.2测试项目

3.3测试准备

3.4测试机构及人员

四.测试项目说明

4.1测试项目名称及测试内容

4.2测试用例

4.2.1输入

4.2.2输出

4.2.3步骤及操作

4.2.4允许偏差

4.3进度

4.4条件

4.5测试资料

五.评价

5.1准侧

1.引言

1.1 编写目的

    在开发大型软件的漫长过程中,面对极其错综复杂的问题,人的主观认识不可能完全符合客观现实,与工程密切相关的各类人员之间的通信和配合也不可能完美无缺。

因此,在软件生命周期的每个阶段都不可避免地会产生差错。

尤其对于图书管管理系统这类会影响人们生活,学习的工程软件,必须尽量减少差错,以免造成严重的损失。

测试是“为了发现程序中的错误而执行程序的过程”。

测试的目的就是在软件投入生产性运行之前,尽可能多的发现软件中的错误。

目前软件测试仍然是保证软件质量的关键步骤,它是对软件规格说明.设计和编码的最后复审,也是必不可少的关键步骤。

1.2项目背景

本项目由一中型图书馆管理人员委托,由颛悦,王千博,樊兆龙,尹峰,胡洋,张宇,王玉飞软件开发小组开发

1.3定义

     SQLSERVER:

系统服务器所使用的数据库管理系统(DBMS)。

SQL:

一种用于访问查询数据库的语言

事务流:

数据进入模块后可能有多种路径进行处理。

主键:

数据库表中的关键域。

值互不相同。

外部主键:

数据库表中与其他表主键关联的域。

ROLLBACK:

数据库的错误恢复机制。

 

1.4参考资料

SQl语言与数据库操作技术大全

Java界面设计

软件工程及其应用天津科学技术出版社1992/1

   软件工程清华大学出版社1990/11

项目的计划任务书      《》软件开发小组         

项目开发计划《》软件开发小组

需求规格说明书《》软件开发小组    

概要设计说明书      《》软件开发小组  

详细设计说明书       《》软件开发小组

用户操作手册       《》软件开发小组

2.任务概述

2.1目标

测试是“为了发现程序中的错误而执行程序的过程”,测试的目的就是在软件投入生产性运行之前,尽可能多的发现软件中的错误。

2.2测试环境

硬件环境

✓IntelPentium166MHz或以上;

✓内存:

需要至少512MHZ;

✓配备光驱;

✓网络容量:

少于50人需16Mb/s的令版环网和10Mb/s可以勉强满足要求,建议100Mb/s的以太网或者更高。

✓配备条码枪,打印机;

软件环境

✓服务器

●操作系统:

Windows2000以上的服务器版本

●必装软件:

Mierosoft.NETFramework2.0SQLServer2000IIS6.0

✓客户端

●操作系统

Windows2000/xp、WindowsNT(建议使用Windowsxp)

●浏览器

IE6.0以上版本或者Netscape浏览器。

屏幕分辨率800x600

2.3需求概述

2.3.1数据需求

图书馆管理系统包括一个馆长,多名管理员。

馆长可查看图书馆的运行情况,包括馆内藏书报表,图书馆管理员信息表,图书馆读者信息表,违约读者信息表,图书种类等所有功能报表。

具有最大的使用权限。

管理员管理图书馆的日常业务,包括登记读者,图书查询、借还录入、入库、维护、超期提示、环境管理和备份还原等功能。

管理员数据包括工号、姓名、性别、年龄、住址、联系电话、工资,工龄,工作时间。

每位管理员工号唯一。

图书馆有图书库存。

图书数据包括图书编号、书名、条形码、文献类型、作者、价格、出版社、出版日期,入库日期,图书状态。

图书编号表示相同图书,条形码表示相同图书的一本,及图书编号和条形码一起表示唯一一本图书。

图书的种类有数学类,计算机类,文学类,化工类,建筑类等等。

状态表明某本图书是否可以出借,包括可借,挂失,预约,借出。

在图书出借之前,用户必须注册为图书馆的读者,包括读者编号、姓名,性别,年龄,证件号码,已借书量,电话,证件,类型,使用状态、发证日期。

会员号唯一标识一名会员。

注册后,读者可以借阅图书,不同的读者有着不同的借书量。

图书借阅数据包括读者编号,图书编号,条形码,借阅日期,归还日期,是否超期,挂失,续借,是否还书,还书日期。

读者编号,图书编号,条形码,是否还书唯一表示一条借阅信息。

读者可以查看自己的借阅的历史数据,历史数据包括读者编号,图书编号,条形码,借阅日期等。

超期数目,挂失图书,挂失数据包括读者编号,图书编号,条形码,挂失日期,解挂日期,是否解挂。

由于一个读者可以借阅一本书挂失图书,解挂后,再次借阅,并可能再次挂失,所以挂失信息由读者编号,图书编号,条形码,挂失日期唯一标识。

读者借阅超期后需要交付罚金,罚金数据包括读者编号,图书编号,条形码,罚金金额,交付日期等。

2.3.2事务需求

数据录入:

a录入一个管理员的详细情况。

b录入新订购的图书的详细情况(如《计算机科学》的详细情况)。

c录入图书馆的新会员的详细情况(如BobAdams在图书馆注册)。

d录入会员借阅的书籍协议的详细情况(如会员DonNelson在2004年5月4日借阅《计算机科学》)。

数据更新/删除:

e更新/删除图书馆的信息(不是那么容易……权限最高,只有馆长执行)。

f更新/删除图书馆的管理员信息。

g更新/删除给定图书的信息。

h更新/删除给定会员的信息。

i更新/删除某会员借阅某本图书信息。

数据查询:

数据库必须支持下列查询:

j列出图书馆情况(图书馆所有信息的报表)

k按照管理员的名字顺序列出图书馆管理员的工号、职务、薪水等信息。

l分类列出图书馆的图书名称、种类和可借阅情况。

m按照图书名顺序列出图书馆指定种类的图书名称、编号和是否可以租借。

n列出某个会员借阅的全部图书的详细情况。

o列出图书馆每种图书的数量,按照分图书编号排序。

p列出所有的书籍的价值。

q列出每个作家的图书数量,按照作家名字排序。

r列出在某年注册的会员的数量,按照编号或注册时间排序。

s列出图书馆可能的租金收入

t查询近期到书信息

2.4条件与限制

   必须在保证各硬件设备.软件系统齐备的情况下,资金充足,人员齐备,

   各方面互相配合,齐心协力,共同完成。

3.计划

3.1测试方案

测试方案是测试阶段的关键技术问题。

为了提高测试效率降低测试成本,本测

试方案采用黑盒法设计基本的测试方案,再用白盒法补充一些方案。

在黑盒法测试

方案中,采用等价划分技术,把所有可能的输入数据(有效的和无效的)划分成几

等价类,其划分类在以下的输入中再详述。

3.2测试项目

功能测试

在需求规格说明书中描述的所有功能,都将在选定的客户端/服务器配置组合上进行测试。

测试中需要考虑正常的功能实现和恶意测试,即使用设计者不期望的数据进行操作。

回归测试

在测试的过程中发现系统缺陷,应及时修正,每天对系统进行一次回归测试,在修正的程序中对发现的缺陷进行验证,以确保其得以改正。

在系统交付前作一次完成的系统回归测试。

界面测试

图形用户界面测试在MicrosoftIE或Netscape浏览器中进行。

IE浏览器选择4.0版本及以上版本,所有测试手工进行。

负载测试

负载测试主要测试系统存在大量图书检索情况下,系统的运行情况。

负载测试利用自动测试工具开展,选自Mercury公司的LoadRunner实施负载测试。

文档测试

文档测试主要包括需求文档、设计文档、用户文档测试,测试重点在文档内容的正确性、准确性。

主要采用走查的方式进行。

3.3测试准备

在测试前,与各模块的主要负责人共同协商讨论,以概要设计说明书.详细设

计说明书作为总的提纲,选择合适的输入输出数据,并加以意义列举说明。

3.4测试机构及人员

测试机构由ZJU工作组组成,人员有《》软件开发小组全体人员。

 

4.测试项目说明

4.1测试项目名称及测试内容

在测试过程中,首先需要对各子单元过程进行测试。

在各子单元过程测试完毕后,再对各模块(包括各子单元过程之间的接口)进行测试,处理好各模块之间的接口,最后对系统进行测试和维护。

4.2测试用列

4.2.1输入

●PersInfoExam过程:

在PersInfoExam过程中,首先对读者的输入信息进行测试。

图书馆的输入信息为图书资料或图书编号。

在输入的测试数据中可分为有效输入类.无效输入类。

●CheckNoticeExam过程:

在CheckNoticeExam过程中,对在图书借阅的信息界面中输入的各项信息进行初步检验。

●PersInfoInput过程:

将输入界面表单中的数据输入到ClassPersInfoput

●CheckNoticeInput过程:

经检验无误后,将输入界面表单中的数据输入到ClassCheckNotice

4.2.2输出

对在读者信息界面中输入的各项信息进行初步检验。

若发现错误,令

PErrorAppear=T,判断错误类型,并将相应的错误类型PErrorType或PerrorRank

作为参数,转入IErrorHandle过程。

若未发现错误,转入PersInfoInput过程。

对在图书借阅的信息界面中输入的各项信息进行初步检验。

若发现错

误,令CErrorAppear=T,判断错误类型,并将相应的错误类型CErrorType或

CErrorRank作为参数,转入IErrorHandle过程。

若未发现错误,转入

CheckNoticeInput过程。

●ErrorHandle过程:

在PersInfoExam或CheckNoticeExam过程中若发现错误,就转入本过程,执行

相应的处理,并输出相应的出错信息。

If(PErrorType==T)

输出“您的个人信息可能输错了位置。

请重试。

If(PErrorRank==T)

输出“您的个人信息不适应规定范围。

再转入旅客信息输入的界面中。

If(CErrorType==T)

输出“您的帐单信息可能输错了位置。

If(CErrorRank==T)

输出“您的借阅信息不适应规定范围。

●DBOperaCheck过程:

检验网络传输过来的数据。

若是出错信息,转入OErrorHandle过程。

否则转

入JudgeOrderOrCheck过程。

●CheckNoticeOutput过程:

将图书借阅信息输出到界面1中。

注意格式。

4.2.3步骤及操作

各子单元过程的测试必须先在程序设计员调试并编译通过后才能进行。

4.2.4允许偏差

4.3进度

     由于其测试过程较长,需要对各子单元程序.各模块及它们之间的接口分

   别进行测试进度.一般测试过程都伴随其概要设计.详细设计过程一起进行,

   进度在18个月左右。

4.4条件

     必须在保证各硬件设备.软件系统齐备的情况下,资金充足,人员齐备,

  

4.5测试资料

测试资料主要是《》软件开发小组的各类文档

5.评介

5.1 准则

  测试是软件开发过程中一个非常重要的环节,一各好的软件必须经过无数次的测试。

软件测试是保证软件质量的关键步骤。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2