软件工程课程设计测试分析报告

测试分析报告

软件工程课程设计测试分析报告

<玩具出租管理系统>

测 试 分 析 报 告

作 者: 完成日期:

修改情况记录:

软件工程课程设计测试分析报告

测试分析报告

目录

1 引言 .................................................................................................................................... 1

1.1 编写目的 ................................................................................................................................... 1

1.2 背景 ........................................................................................................................................... 1

1.3 参考资料 ................................................................................................................................... 1

2 测试概要 ............................................................................................................................ 2

3 测试结果及发现 ................................................................................................................ 3

3.1 测试1(1) .............................................................................................................................. 3

3.2 测试2(2) .............................................................................................................................. 3

3.3 测试3(3) .............................................................................................................................. 3

3.4 测试4(4) .............................................................................................................................. 4

3.5 测试5(5) .............................................................................................................................. 4

3.6 测试6(6) .............................................................................................................................. 4

3.7 测试7(7) .............................................................................................................................. 4

3.8 测试8(8) .............................................................................................................................. 4

3.9 测试9(9) .............................................................................................................................. 4

3.10 测试10(10) ........................................................................................................................ 4

3.11 测试11(11) ........................................................................................................................ 5

3.12 测试12(12) ........................................................................................................................ 5

3.13 测试13(13) ........................................................................................................................ 5

3.14 测试14(14) ........................................................................................................................ 5

3.15 测试15(15) ........................................................................................................................ 5

3.16 测试16(16) ........................................................................................................................ 5

4 对软件功能的结论 ............................................................................................................ 5

4.1 功能1(1) .............................................................................................................................. 5

4.1.1 能力 ................................................................................................................................... 5

4.2 功能2(2) .............................................................................................................................. 6

4.2.1 能力 ................................................................................................................................... 6

4.3功能3(3) ............................................................................................................................... 6

4.3.1能力 .................................................................................................................................... 6

4.4功能4(4) ............................................................................................................................... 6

4.4.1能力 .................................................................................................................................... 6

4.5功能5(5) ............................................................................................................................... 6

4.5.1能力 .................................................................................................................................... 6

4.6功能6(6) ............................................................................................................................... 7

4.6.1能力 .................................................................................................................................... 7

4.7功能7(7) ............................................................................................................................... 7

4.7.1能力 .................................................................................................................................... 7

4.8功能8(8) ............................................................................................................................... 7

4.8.1能力 .................................................................................................................................... 7

4.9功能9(9) .......................................................................................................................... 7

4.9.1能力 .................................................................................................................................... 8

测试分析报告

4.10功能10(10) ......................................................................................................................... 8

4.10.1能力 .................................................................................................................................. 8

4.11功能11(11) ......................................................................................................................... 8

4.11.1能力 ................................................................................................................................... 8

4.12功能12(12) ......................................................................................................................... 8

4.12.1能力 .................................................................................................................................. 8

4.13功能13(13) ......................................................................................................................... 8

4.13.1能力 .................................................................................................................................. 9

4.14功能14(14) ......................................................................................................................... 9

4.14.1能力 .................................................................................................................................. 9

4.15功能15(15) ......................................................................................................................... 9

4.15.1能力 .................................................................................................................................. 9

4.16功能16(16) ......................................................................................................................... 9

4.16.1能力 ................................................................................................................................ 10

5 限制 .................................................................................................................................. 10

6 评价 .................................................................................................................................. 10

7 测试资源消耗 .................................................................................................................. 10

测试分析报告

1 引言

1.1 编写目的

编写改测试文档的目的是验证玩具出租管理系统的正确性,可移植性,健壮性,可修改性,为了使软件含有更少的错误,方便以后维护、调试、使软件运行的更加稳定,给用户交付一个满意、稳定、不易出问题的软件,制定本测试说明文档,使用该软件的高级用户,以及大部分的软件测试人员。通过对系统的测试,找出其中的bug,对系统进行修改和改进,达到与需求的一致性。

1.2 背景

说明:

a. 被测试软件系统的名称: 玩具出租管理系统

b. 该软件的设计者是艾剑、周连武而人通力合作,由于本软件测试范围较小,再加上

全体人员技术有所疏漏,而且软件的测试平台主要是基于NT的Microsoft Windows XP Professional 平台,可能存在软件的跨平台移植性问题以及软件测试人员未能

发现的错误。与实际运行环境之间可能存在着差异,如:玩具查询 、玩具出租、会员管理、货物管理、交接班转清、系统等存在一些范围受限问题,对此做出一

些测试,来验证该软件的可行性。

1.3 参考资料

本系统的参考资料如下:

a. 《用户需求说明书》、《概要设计说明书》。

b. 本文件用到了国家标准。

c. 用到的其它参考资料:《UML精粹》《UML案例分析与应用》《UML and rational

rose 2002》

d. 齐治昌 谭庆平 《软件工程》 高等教育出版社 20xx年7月

第 1 页

测试分析报告

e. 【美】Martin Fowler 《UML精粹》 清华大学出版社 20xx年4月 f. 【美】Wendy Boggs 《UML与Rational Rose从入门到精通》 电子工业出版社

2 测试概要

软件工程课程设计测试分析报告

第 2 页

测试分析报告

3 测试结果及发现

3.1 测试1(1)

输入:用户名以及登录密码。未注册则填写注册信息。测试结果正确无误与预期的结果一样。

3.2 测试2(2)

测试的功能:用户查询玩具。测试结果正确无误与预期的结果一样。

3.3 测试3(3)

测试的功能: 查询会员。测试结果正确无误与预期的结果一样。

第 3 页

软件工程课程设计测试分析报告

测试分析报告

3.4 测试4(4)

测试的功能:营业员出租玩具。测试结果正确无误与预期的结果一样。

3.5 测试5(5)

测试的功能:. 用户归还玩具。测试结果正确无误与预期的结果一样。

3.6 测试6(6)

测试的功能:. 交接班转清。.测试结果正确无误与预期的结果一样。

3.7 测试7(7)

测试的功能:. 管理会员。. 测试结果正确无误与预期的结果一样。

3.8 测试8(8)

测试的功能: 可出租状态。 测试结果正确无误与预期的结果一样。

3.9 测试9(9)

测试的功能:用户查询、修改个人信息。测试结果正确无误与预期的结果一样。

3.10 测试10(10)

测试的功能: 系统。测试结果正确无误与预期的结果一样。

第 4 页

测试分析报告

3.11 测试11(11)

测试的功能:管理员登录和退出。测试结果正确无误与预期的结果一样。

3.12 测试12(12)

测试的功能:管理员修改密码。测试结果正确无误与预期的结果一样。

3.13 测试13(13)

测试的功能:管理员查看当前注册用户的信息。测试结果正确无误与预期的结果一样。

3.14 测试14(14)

测试的功能:录入货物和相关信息。测试结果正确无误与预期的结果一样。

3.15 测试15(15)

测试的功能:.更新玩具信息。测试结果正确无误与预期的结果一样。

3.16 测试16(16)

测试的功能:更新库存。测试结果正确无误与预期的结果一样。

4 对软件功能的结论

4.1 功能1(1)

用户注册、登录和注销

4.1.1 能力

所有用户都可访问玩具出租管理系统。已注册的用户输入姓名和密码即可登陆,享有注册用户的权利。未注册的用户可以申请注册,注册之前要让其明确会员的权利与义务。注册是用户要填写注册登记表,包括姓名、密码、联系电话、邮箱、通信地址邮编。

第 5 页

测试分析报告

4.2 功能2(2)

用户查询玩具

4.2.1 能力

所有用户均可查询玩具。可按二种分类标准来查询玩具:玩具名、玩具ID。查询结果会显示满足查询条件的所有玩具列表,用户可以更进一步查看玩具的详细信息,包括

编号(wj_id)、进货日期(wj_intime)、玩具名称:(wj_name)、进货商全称:(wj_fullname)、商家地址:(wj_addr)、商家联系人:(wj_tel)、联系人姓名:(wj_callname)、价格(wj_price)、玩具的附件数量(wj_count)、损坏情况(wj_badinfo)、所需押金:(wj_menoy)、可租状态:(wj_flag)

4.3功能3(3)

查询会员

4.3.1能力

营业员及系统管理员均可以查询会员,以方便会员的管理、新增、删除会员。

4.4功能4(4)

营业员出租玩具

4.4.1能力

营业员可根据客户选择的玩具对其出租。在此会出现是否出租此玩具,“确定”,“取消”,玩具出租成功,系统玩会提示,系统对玩具出租表自动登记相关信息,并更新相对应会员信息。

4.5功能5(5)

用户归还玩具

4.5.1能力

营业员通过该软件,对玩具进行相关的归还登记,首先根据玩具的玩具名(ID)判断玩

第 6 页

测试分析报告

具是否超过期限,若超期限,营业员对其相应的处罚,更新玩具库 ,会员信息表,玩具出租表。

4.6功能6(6)

交接班转清

4.6.1能力

营业员在本班销售情况,通过交接班功能,会出现营业员在上班时,玩具出租量,玩具归还量。

4.7功能7(7)

管理会员

4.7.1能力

营业员可以拥有:增加会员、删除会员、修改会员、查询会员。在增加会员的同时,系统会对新增的会员进行判断(会员是否已注册),若存在则返回,否则弹出“确定”“取消”。选择“确定”则增加该会员成功。删除会员,营业员可以通过而种方法,第一在会员表中选中要删除的会员,并确定删除。第二是通过查询会员,查询要删除的会员。修改会员,只能修改会员名、密码、联系电话.。

4.8功能8(8)

可出租状态

4.8.1能力

营业员或会员客户,玩具数量可租,玩具不可租:a.玩具没有库存导致不可租b.玩具已坏导致不可租。

4.9功能9(9)

用户查询、修改个人信息

第 7 页

测试分析报告

4.9.1能力

注册用户登陆后可以查询自己的信息,其中包括可修改的和不可修改的两种信息。可修改的是用户注册时填写的那些内容,包括:姓名、密码、联系电话、邮箱、通信地址、邮编;不可修改的信息包括:购书记录、星级、储蓄箱余额。

4.10功能10(10)

系统

4.10.1能力

所有用户均可以查看帮助页获得帮助信息。

4.11功能11(11)

管理员登录和退出管理员登录和退出

4.11.1能力

系统管理员使用帐号和密码登录管理端进行管理的相关操作;也可以退出管理端。

4.12功能12(12)

管理员修改密码

4.12.1能力

系统管理员登录后可以修改原来的密码。

4.13功能13(13)

管理员查看当前注册用户的信息

第 8 页

测试分析报告

4.13.1能力

系统管理员可以浏览查看当前注册的用户信息。

4.14功能14(14)

录入玩具和相关信息

4.14.1能力

系统管理员可以分类录入玩具和相关信息。玩具按价格、使用对象者录入。录入信息包括:

玩具编号(wj_id)、

进货日期(wj_intime)

玩具名称:(wj_name)

进货商全称:(wj_fullname)

商家地址:(wj_addr)

商家联系人:(wj_tel)

联系人姓名:(wj_callname)

价格(wj_price)、

玩具的附件数量(wj_count)

损坏情况(wj_badinfo)

所需押金:(wj_menoy)

可租状态:(wj_flag)

。管理员有权修改玩具信息并查询库存量。

4.15功能15(15)

更新玩具信息

4.15.1能力

根据某些条件搜索某玩具并修改更新其相关信息。

4.16功能16(16)

更新库存

第 9 页

测试分析报告

4.16.1能力

根据某些条件搜索某玩具并修改更新其相关信息。

5 限制

程序运行前先要在本地机器上安装jdk , myeclips, mysql,并作相应的环境配置。 6 评价

说明该项软件的开发已基本达到预定目标,能够交付使用。

7 测试资源消耗

参加测试工作的共4人,都是在读本科生,有一定的专业知识,共耗时5天。

第 10 页

相关推荐