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

上传人:仙人指路1688 文档编号:2885234 上传时间:2023-03-01 格式:DOC 页数:13 大小:51.50KB
返回 下载 相关 举报
软件工程课程设计测试分析报告.doc_第1页
第1页 / 共13页
软件工程课程设计测试分析报告.doc_第2页
第2页 / 共13页
软件工程课程设计测试分析报告.doc_第3页
第3页 / 共13页
软件工程课程设计测试分析报告.doc_第4页
第4页 / 共13页
软件工程课程设计测试分析报告.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《软件工程课程设计测试分析报告.doc》由会员分享,可在线阅读,更多相关《软件工程课程设计测试分析报告.doc(13页珍藏版)》请在三一办公上搜索。

1、案卷号日期玩具出租管理系统测 试 分 析 报 告 作 者: 完成日期: 2011-6-10 修改情况记录:版本号修改批准人修改人安装日期签收人 目录 1 引言11.1 编写目的11.2 背景11.3 参考资料12 测试概要23 测试结果及发现33.1 测试1(1)33.2 测试2(2)33.3 测试3(3)33.4 测试4(4)43.5 测试5(5)43.6 测试6(6)43.7 测试7(7)43.8 测试8(8)43.9 测试9(9)43.10 测试10(10)43.11 测试11(11)53.12 测试12(12)53.13 测试13(13)53.14 测试14(14)53.15 测试15

2、(15)53.16 测试16(16)54 对软件功能的结论54.1 功能1(1)54.1.1 能力54.2 功能2(2)64.2.1 能力64.3功能3(3)64.3.1能力64.4功能4(4)64.4.1能力64.5功能5(5)64.5.1能力64.6功能6(6)74.6.1能力74.7功能7(7)74.7.1能力74.8功能8(8)74.8.1能力74.9功能9(9)74.9.1能力84.10功能10(10)84.10.1能力84.11功能11(11)84.11.1能力84.12功能12(12)84.12.1能力84.13功能13(13)84.13.1能力94.14功能14(14)94.1

3、4.1能力94.15功能15(15)94.15.1能力94.16功能16(16)94.16.1能力95 限制106 评价107 测试资源消耗101 引言1.1 编写目的编写改测试文档的目的是验证玩具出租管理系统的正确性,可移植性,健壮性,可修改性,为了使软件含有更少的错误,方便以后维护、调试、使软件运行的更加稳定,给用户交付一个满意、稳定、不易出问题的软件,制定本测试说明文档,使用该软件的高级用户,以及大部分的软件测试人员。通过对系统的测试,找出其中的bug,对系统进行修改和改进,达到与需求的一致性。1.2 背景说明:a 被测试软件系统的名称: 玩具出租管理系统b 该软件的设计者是艾剑、周连武

4、而人通力合作,由于本软件测试范围较小,再加上全体人员技术有所疏漏,而且软件的测试平台主要是基于NT的Microsoft Windows XP Professional 平台,可能存在软件的跨平台移植性问题以及软件测试人员未能发现的错误。与实际运行环境之间可能存在着差异,如:玩具查询 、玩具出租、会员管理、货物管理、交接班转清、系统等存在一些范围受限问题,对此做出一些测试,来验证该软件的可行性。1.3 参考资料本系统的参考资料如下:a 用户需求说明书、概要设计说明书。b 本文件用到了国家标准。c 用到的其它参考资料:UML精粹UML案例分析与应用UML and rational rose 200

5、2d 齐治昌 谭庆平 软件工程 高等教育出版社 2002年7月e 【美】Martin Fowler UML精粹 清华大学出版社 2000年4月f 【美】Wendy Boggs UML与Rational Rose从入门到精通 电子工业出版社2 测试概要 预计测试内容 预计结果 用户及营业员测试1. 用户注册、登录和注销所有用户都可浏览本店的玩具。已注册的用户输入姓名和密码即可登陆,享有注册用户的权利。未注册的用户可以申请注册,注册之前要让其明确会员的权利与义务。注册是用户要填写注册登记表,包括姓名、密码、联系电话、通信地址(两个,以方便住址会变动的用户及时收到书籍)、邮编。登录用户在主页处可以注

6、销(系统管理员也可以注销会员用户)。2. 用户查询玩具可按二种分类标准来查玩具:玩具名、玩具ID。查询结果会显示满足查询条件的所有玩具列表3 . 用户查询会员所有用户均可以查询会员,以方便会员的管理、新增、删除。4. 营业员出租玩具营业员可根据客户选择的玩具对其出租。在此会出现是否出租此玩具,“确定”,“取消”,玩具出租成功,系统玩会提示,系统对玩具出租表自动登记相关信息,并更新相对应会员信息。5. 用户归还玩具营业员通过该软件,对玩具进行相关的归还登记,首先根据玩具的玩具名(ID)判断玩具是否超过期限,若超期限,营业员对其相应的处罚,更新玩具库 ,会员信息。6. 交接班转清营业员在本班销售情

7、况,通过交接班功能,会出现营业员在上班时,玩具出租量,玩具归还量。7. 管理会员营业员可以拥有:增加会员、删除会员、修改会员、查询会员。在增加会员的同时,系统会对新增的会员进行判断(会员是否已注册),若存在则返回,否则弹出“确定”“取消”。选择“确定”则增加该会员成功。删除会员,营业员可以通过而种方法,第一在会员表中选中要删除的会员,并确定删除。第二是通过查询会员,查询要删除的会员。修改会员,只能修改会员名、密码、联系电话.8. 可出租状态营业员或会员客户,玩具数量可租,玩具不可租:a.玩具没有库存导致不可租b.玩具已坏导致不可租。9. 用户查询、修改个人信息注册用户登陆后可以查询自己的信息,

8、其中包括可修改和不可修改两种信息。可修改的是用户注册时填写的那些内容,包括:姓名、密码、联系电话、邮箱、通信地址、邮编;不可修改的信息包括:玩具出租记录、点数、。10. 系统所有用户均可以查看帮助页获得帮助信息。管理功能测试11. 管理员登录和退出系统管理员使用帐号和密码登录管理端进行管理的相关操作;也可以退出管理端。12. 管理员修改密码系统管理员登录后可以修改原来的密码。13. 管理员查看当前注册用户的信息系统管理员可以浏览查看当前注册的用户信息。14. 录入货物和相关信息系统管理员可以分类录入玩具和相关信息。玩具按价格、使用对象者录入。录入信息包括:玩具编号(wj_id)、进货日期(wj

9、_intime)玩具名称:(wj_name)进货商全称:(wj_fullname)商家地址:(wj_addr)商家联系人:(wj_tel)联系人姓名:(wj_callname)价格(wj_price)、玩具的附件数量(wj_count)损坏情况(wj_badinfo)所需押金:(wj_menoy)可租状态:(wj_flag)。管理员有权修改玩具信息并查询库存量。15. 更新玩具信息根据某些条件搜索某玩具并修改更新其相关信息。16. 更新库存根据某些条件搜索某玩具并修改更新其相关信息。3 测试结果及发现3.1 测试1(1) 输入:用户名以及登录密码。未注册则填写注册信息。测试结果正确无误与预期的

10、结果一样。3.2 测试2(2)测试的功能:用户查询玩具。测试结果正确无误与预期的结果一样。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

11、)测试的功能:用户查询、修改个人信息。测试结果正确无误与预期的结果一样。3.10 测试10(10)测试的功能: 系统。测试结果正确无误与预期的结果一样。3.11 测试11(11)测试的功能:管理员登录和退出。测试结果正确无误与预期的结果一样。3.12 测试12(12)测试的功能:管理员修改密码。测试结果正确无误与预期的结果一样。3.13 测试13(13)测试的功能:管理员查看当前注册用户的信息。测试结果正确无误与预期的结果一样。3.14 测试14(14)测试的功能:录入货物和相关信息。测试结果正确无误与预期的结果一样。3.15 测试15(15)测试的功能:.更新玩具信息。测试结果正确无误与预期

12、的结果一样。3.16 测试16(16)测试的功能:更新库存。测试结果正确无误与预期的结果一样。4 对软件功能的结论4.1 功能1(1)用户注册、登录和注销4.1.1 能力所有用户都可访问玩具出租管理系统。已注册的用户输入姓名和密码即可登陆,享有注册用户的权利。未注册的用户可以申请注册,注册之前要让其明确会员的权利与义务。注册是用户要填写注册登记表,包括姓名、密码、联系电话、邮箱、通信地址邮编。4.2 功能2(2)用户查询玩具4.2.1 能力所有用户均可查询玩具。可按二种分类标准来查询玩具:玩具名、玩具ID。查询结果会显示满足查询条件的所有玩具列表,用户可以更进一步查看玩具的详细信息,包括编号(

13、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能力 营业员可根据客户选择的玩具对其出租。在此会出现是否出租此玩具,“确定”,

14、“取消”,玩具出租成功,系统玩会提示,系统对玩具出租表自动登记相关信息,并更新相对应会员信息。4.5功能5(5)用户归还玩具4.5.1能力营业员通过该软件,对玩具进行相关的归还登记,首先根据玩具的玩具名(ID)判断玩具是否超过期限,若超期限,营业员对其相应的处罚,更新玩具库 ,会员信息表,玩具出租表。4.6功能6(6)交接班转清4.6.1能力营业员在本班销售情况,通过交接班功能,会出现营业员在上班时,玩具出租量,玩具归还量。4.7功能7(7)管理会员4.7.1能力营业员可以拥有:增加会员、删除会员、修改会员、查询会员。在增加会员的同时,系统会对新增的会员进行判断(会员是否已注册),若存在则返回

15、,否则弹出“确定”“取消”。选择“确定”则增加该会员成功。删除会员,营业员可以通过而种方法,第一在会员表中选中要删除的会员,并确定删除。第二是通过查询会员,查询要删除的会员。修改会员,只能修改会员名、密码、联系电话.。4.8功能8(8)可出租状态4.8.1能力营业员或会员客户,玩具数量可租,玩具不可租:a.玩具没有库存导致不可租b.玩具已坏导致不可租。4.9功能9(9)用户查询、修改个人信息4.9.1能力注册用户登陆后可以查询自己的信息,其中包括可修改的和不可修改的两种信息。可修改的是用户注册时填写的那些内容,包括:姓名、密码、联系电话、邮箱、通信地址、邮编;不可修改的信息包括:购书记录、星级

16、、储蓄箱余额。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)管理员查看当前注册用户的信息4.13.1能力系统管理员可以浏览查看当前注册的用户信息。4.14功能14(14)录入玩具和相关信息4.14.1能力系统管理员可以分类录入玩具和相关信息。玩具按价格、使用对象者录入。录入信息包括:玩具编号(wj_id)

17、、进货日期(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)更新库存4.16.1能力根据某些条件搜索某玩具并修改更新其相关信息。5 限制程序运行前先要在本地机器上安装jdk , myeclips, mysql,并作相应的环境配置。6 评价说明该项软件的开发已基本达到预定目标,能够交付使用。7 测试资源消耗参加测试工作的共4人,都是在读本科生,有一定的专业知识,共耗时5天。

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

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号