测试计划说明书.docx

上传人:b****5 文档编号:7833346 上传时间:2023-01-26 格式:DOCX 页数:15 大小:20.53KB
下载 相关 举报
测试计划说明书.docx_第1页
第1页 / 共15页
测试计划说明书.docx_第2页
第2页 / 共15页
测试计划说明书.docx_第3页
第3页 / 共15页
测试计划说明书.docx_第4页
第4页 / 共15页
测试计划说明书.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

测试计划说明书.docx

《测试计划说明书.docx》由会员分享,可在线阅读,更多相关《测试计划说明书.docx(15页珍藏版)》请在冰豆网上搜索。

测试计划说明书.docx

测试计划说明书

 

文档编号:

LMS--4

版本号:

V1.0

 

文档名称:

测试计划

项目名称:

图书管理系统

项目负责人:

金钟,张耀

 

编写:

金钟,张耀2002年06月16日

校对:

金钟,张耀 2000年06月16日

审核:

金钟,张耀  2000年06月16日

批准:

金钟,张耀  2000年06月16日

开发单位:

电信科学技术研究院研究生部2001级

 

1.引言

1.1编写目的

编写调试完《图书管理系统》软件之后,为使用户能熟悉和使用该软件,需要有相应的软件软件测试计划,基于此目的编写了此软件测试计划说明书,供软件测试人员阅读。

1.2项目背景

项目委托单位:

电信科学技术研究院。

开发单位:

电信科学技术研究院研究生部。

主管部门:

电信科学技术研究院研究生部。

  图书管理系统软件V1.0是一功能比较完善的数据管理软件,具有数据操作方便高效迅速等优点。

该软件采用功能强大的数据库软件开发工具进行开发,可在应用范围较广的WINDOWS系列等操作系统上使用。

1.3参考资料

[1]郑人杰,殷人昆,陶永雷。

《实用软件工程》(第二版)。

北京:

清华大学出版社。

1997。

[2]DavidJ.Kruglinski,ScotWingo,GeorgeShepherd著《VisualC++技术内幕6.0(第五版)》北京:

希望电子出版社。

1999。

2.软件概述

2.1目标

  《图书管理系统》针对的用户是单个中小型图书室或者个人,藏书的种类和数量较少,读者的数量和来源受到一定的限制。

相应的需求有:

1.能够存储一定数量的图书信息,并方便有效的进行相应的书籍数据操作和管理,这主要包括:

   1)图书信息的录入、删除及修改。

   2)图书信息的多关键字检索查询。

   3)图书的出借、返还和资料统计。

2.能够对一定数量的读者进行相应的信息存储与管理,这其中包括:

1)读者信息的登记、删除及修改。

2)读者资料的统计与查询。

3)能够对需要的统计结果提供列表显示输出。

4)能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的服务。

2.2运行环境

Intel486以上系列、AMDK6以上系列等PC台式机和便携式电脑;

  运行时占用内存:

≤1MB;

  所需硬盘空间:

≤5MB;

  软件平台:

中文Windows95/98/NT4.0或更高版本;

2.3需求概述

《图书管理系统》的总体功能如下:

图书的出借;

图书的归还;

图书信息查询;

图书的增删改;

读者的增删改;

2.4条件与限制

由于时间比较短,使用计算机不方便以及对于网络编程不熟悉,本图书馆管理系统并没有提供数据的远程访问功能。

对信息的保护手段仅限于设置用户级别,以及提供数据文件的备份,比较简单,安全性能有待进一步完善。

3.计划

3.1测试方案

采用黑盒测试

3.2测试项目

组装测试:

测试系统的配合运作,正常工作流程。

确认测试:

测试系统的各项功能,尤其是对异常状况以及非法输入的响应以及处理。

具体的测试项目包括有:

●借书

测试图书出借功能,内容包括读者ID输入、合理性检查、合法性检查,借书对话框显示控制,图书书号提交、合理性检查、合法性检查,借书登记。

●还书

测试图书返还功能,内容包括还书对话框显示控制,图书书号提交、合理性检查、合法性检查,还书登记。

●系统操作登录

测试系统操作界面,内容包括管理员帐号口令输入、合理性检查、合法性检查,系统操作界面显示控制(由于对于权限没有划分很细,所以只区分管理员和非管理员)

●更改口令

测试更改当前管理员口令功能,内容包括原有口令输入、合理性检查、合法性检查,新口令输入、合理性检查,更新口令。

●图书库操作

测试图书库操作功能,内容包括图书库管理界面显示控制,图书库浏览,增加图书记录,删除图书记录,编辑图书记录。

●读者库操作

测试读者库操作功能,内容包括读者库管理界面显示控制,读者库浏览,增加读者记录,删除读者记录,编辑读者记录。

●数据备份

测试数据文件备份功能,内容为文件拷贝。

●图书查询

测试图书查询功能,内容包括图书查询对话框显示控制,输入数据合理性检验、提交,图书查询结果显示。

●数据统计

测试数据统计功能,内容包括数据统计对话框显示控制,输入数据合理性检验、提交,统计结果显示。

3.3测试准备

测试人员讨论并准备一些测试用例。

3.4测试机构及人员

测试机构:

电信科学技术研究院

测试负责人及人员:

张耀,金钟。

4.测试项目说明

4.1借书

条件:

读者表

ReaderID

name

address

9710013

JinZhong

Address1

9710007

GuJin

Address2

9710015

LiYong

Address3

9710016

LiZhitao

Address4

图书表

bookNum

BookName

status

1

Book1

1

2

Book2

0

3

Book3

2

4

Book4

0

5

Book5

3

6

Book6

0

7

Book7

0

8

Book8

1

9

Book9

3

10

Book10

1

11

Book11

2

12

Book12

2

借书记录表

bookNum

ReaderID

borrowDate

1

9710007

2001/4/10

2

9710007

2001/4/15

3

9710007

2001/5/13

4

9710007

2001/3/23

5

9710013

2001/6/22

6

9710007

2001/2/15

(一个人最多借5本书)

用户输入:

1)name:

JinZhong

2)name:

LiYongbookNum:

2

3)name:

GuJinbookNum:

11

4)bookNum:

3

5)bookNum:

20

6)name:

HuFuming

输出

1)显示借书对话框,显示已经借了一本书,并显示该书信息。

提示还可以借4本。

2)显示借书对话框,显示已借书0本,还可以借5本。

提交借书(2号),还可以借4本书。

2号书添加到记录中去,状态为借了1本。

3)显示借书对话框,显示已借书5本,不能再借。

借书失败。

4)显示借书对话框,警告必须输入借书人姓名。

5)显示借书对话框,警告必须输入借书人姓名,并且提示该书不存在。

6)显示借书对话框,警告此用户不存在。

4.2还书

条件:

读者表

ReaderID

name

address

9710007

GuJin

Address1

9710015

LiYong

Address2

9710012

HuFuming

Address3

9710018

LiuJian

Address4

图书表

bookNum

bookName

status

1

Book1

1

2

Book2

1

3

Book3

1

4

Book4

1

5

Book5

1

6

Book6

1

7

Book7

1

8

Book8

1

9

Book9

1

10

Book10

1

 

借书记录表

bookNum

ReaderID

borrowDate

1

9710007

2001/4/9

2

9710012

2001/7/31

3

9710007

2001/3/10

4

9710018

2001/5/31

5

9710015

2001/8/30

6

9710012

2001/11/3

7

9710007

2001/12/20

8

9710015

2001/9/30

9

9710012

2001/6/1

10

9710012

2001/5/13

用户输入(bookNum):

1)1

2)2

3)3

4)4

5)5

6)11

7)0

显示还书对话框

1)显示读者ID:

9710007,姓名:

GuJin。

还书超期0,还书号1,以及其它所借书的书名和借书日期。

2)显示读者ID:

9710012,姓名:

HuFuming。

还书超期0,还书号2,以及其它

所借的书名和借书日期。

3)显示读者ID:

9710007,姓名:

GuJin。

还书超期10天,还书号3,以及还未还的7号书。

4)显示读者ID:

9710018,姓名:

LiuJian。

还书超期22天,还书号4,没有未还图书。

5)显示读者ID:

9710015,姓名:

LiYong。

还书超期0,还书号5,以及其它未

还图书的书名和借书日期。

6)提示无该编号图书。

7)警告非法图书号。

4.3系统操作登录

条件:

系统操作员表

addministerID

password

Isaddministrater

JZ

jinzhong

Y

LY

liyong

Y

GJ

gujin

N

HFM

hufuming

N

用户输入:

1)JZjinzhong

2)LYliyong

3)GJgujin

4)HFMhufuming

5)JZliyong

6)XHYxuhengyu

7)ATZjinzhong

输出:

1)显示系统管理对话框,各个按钮均可用。

2)显示系统管理对话框,各个按钮均可用。

3)显示系统管理对话框,按钮禁用。

4)显示系统管理对话框,按钮禁用。

5)显示系统管理对话框,提示密码错误。

6)显示系统管理对话框,提示非法用户。

7)显示系统管理对话框,提示非法用户。

4.4更改口令

条件:

管理员员表

addministerID

password

isaddministrater

JZ

jinzhong

Y

用户输入:

1)旧口令:

jinzhong确认:

jinzhong新口令:

liyong

2)旧口令:

jinzhong确认:

jinzhongjin新口令:

lksdjf

3)旧口令:

sdlfkj确认:

sdlfkj新口令:

ldsdkd

输出:

1)显示输入对话框,提交成功,设置新口令为:

liyong。

2)显示输入对话框,提交数据后提示两次口令输入不一致,请重新确认旧口令。

3)显示输入对话框,提交后警告口令错误,无法设置新的口令。

4.5图书库管理

如图书表为空则除了加入和退出按钮可用,其它按钮禁用。

条件:

图书表

bookNum

bookName

status

author

PublishDate

publisher

price

1

Book1

1

Auth1

2001/1/1

Pub1

11.00

2

Book2

0

Auth2

2001/1/2

Pub2

22.00

3

Book3

1

Auth3

2001/1/3

Pub3

33.00

4

Book4

0

Auth4

2001/1/4

Pub4

44.80

5

Book5

0

Auth5

2001/1/5

Pub5

55.00

6

Book6

1

Auth6

2001/1/6

Pub6

66.50

用户输入:

1)“前一个”按钮“后一个”按钮

2)“移动到”按钮3

3)“移动到”按钮7

4)“加入”按钮15

5)“移动到”按钮15

6)“删除”按钮2

7)“加入”按钮1

8)“删除”按钮5取消删除

9)“删除”按钮5确认删除

10)“移动到”按钮5

11)“删除”按钮16

输出:

显示图书库操作对话框,记录指针停留在第一条记录上,如按下“前一个”按钮,提示,该记录已经是第一条记录

1)显示更新,图书书号2,显示更新,图书书号1

2)显示输入对话框,显示更新,记录为3号图书

3)警告,提示该记录不存在

4)显示更新,记录指针回到第一条记录

5)显示更新,看到书号为15的记录

6)提示是否确定要删除书号为2的记录

7)警告,已经存在书号为1的记录

8)显示更新,为当前的记录

9)显示更新回到第一条记录

10)警告,该记录不存在

11)警告,无法删除一个不存在的记录

4.6读者库管理

如读者表为空则除了加入和退出按钮可用,其它按钮禁用。

条件:

读者表

readerID

name

address

9710007

GuJin

Address1

9710013

JinZhong

Address2

9710015

LiYong

Address3

9710012

HuFuming

Address4

9710018

LiuJian

Address5

9710001

HanWei

Address6

9710002

ZhangZheng

Address7

用户输入:

1)“下一个”按钮“上一个”按钮

2)“移动到”按钮9710002

3)“移动到”按钮9710011

4)在9710002处“下一个”按钮

5)“加入”按钮9710011

6)“加入”按钮9710011

7)“加入”按钮0

8)“移动到”按钮9710013“删除”按钮取消删除

9)“移动到”按钮9710013

10)“移动到”按钮9710013“删除”按钮确认删除

11)“移动到”按钮9710013

输出:

显示图书库操作对话框,记录指针停留在第一条记录上,如按下“前一个”按钮,提示,该记录已经是第一条记录

1)显示更新,97100013;显示更新,9710007

2)显示9710002的信息

3)警告,不存在此记录

4)提示,此记录已经是最后一条记录

5)数据更新,显示第一条记录

6)警告,已经存在此记录

7)警告,非法数据输入

8)删除操作取消

9)显示记录9710013

10)删除操作

11)警告,此记录不存在

4.10图书查询

条件:

图书表

bookNum

bookName

status

author

publishDate

publisher

price

1

Book1

1

Auth1

2001/1/1

Pub1

11.00

2

Book2

0

Auth2

2001/1/2

Pub2

22.00

3

Book3

0

Auth3

2001/1/3

Pub3

33.00

4

Book4

2

Auth4

2001/1/4

Pub4

44.00

5

Book5

1

Auth5

2001/1/5

Pub5

55.00

6

Book6

3

Auth6

2001/1/6

Pub6

66.00

7

Book7

2

Auth7

2001/1/7

Pub7

77.00

8

Book8

1

Auth8

2001/1/8

Pub8

88.00

用户输入:

1)选择“书名”输入Book1

2)选择“书名”输入Book9

3)选择“书名”输入21321

4)选择“作者”输入Auth2

5)选择“作者”输入Auth18

6)选择“书名”输入131

7)选择“出版社”输入Pub8

8)选择“出版社”输入Pub11

9)选择“出版社”输入23132

10)选择“出版时间”输入2001/1/5

11)选择“出版时间”输入2001/3/3

12)选择“出版时间”输入200000

输出:

1)显示该图书信息

2)提示无此图书

3)警告,非法输入

4)显示该图书信息

5)提示无此图书

6)警告,非法输入

7)显示该图书信息

8)提示无此图书

9)警告,非法输入

10)显示该图书信息

11)提示无此图书

12)警告,非法输入

4.11数据统计

条件:

读者表

ReaderID

name

address

9710007

GuJin

Address1

9710013

JinZhong

Address2

9710015

LiYong

Address3

9710002

ZhangZheng

Address4

9710001

HanWei

Address5

借书记录表

bookNum

ReaderID

out_date

1

9710013

2001/1/1

2

9710001

2001/1/2

3

9710002

2001/1/3

4

9710015

2001/1/4

5

9710007

2001/1/5

图书表

bookNum

bookName

status

author

publishDate

publisher

price

1

Book1

1

Auth1

2001/1/1

Pub1

11.00

2

Book2

0

Auth2

2001/1/2

Pub2

22.00

3

Book3

0

Auth3

2001/1/3

Pub3

33.00

4

Book4

2

Auth4

2001/1/4

Pub4

44.00

5

Book5

1

Auth5

2001/1/5

Pub5

55.00

6

Book6

3

Auth6

2001/1/6

Pub6

66.00

7

Book7

2

Auth7

2001/1/7

Pub7

77.00

8

Book8

1

Auth8

2001/1/8

Pub8

88.00

用户输入:

1)选择“图书统计”选择“单价”>50.00

2)选择“读者统计”选择“读者ID”

3)选择“借书情况统计”选择“出借日期”2001/1/1到2001/1/4

4)选择“图书统计”选择“出版时间”2001/1/2到2001//1/6

5)选择“图书统计”选择“书号”

6)选择“图书统计”选择“单价”=50.00

7)选择“借书情况统计”选择“出借日期”2001/2/4到2001/3/4

输出:

1)显示后4个图书记录,读者借书情况记录

2)显示所有记录

3)显示前4个图书记录,读者借书情况记录

4)显示第2到第6个图书记录,读者借书情况记录

5)显示所有记录

6)提示无此记录

7)提示无此记录

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

当前位置:首页 > 外语学习 > 英语考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1