软件测试--图书借阅管理系统

合集下载

软件工程课程设计——学校图书借阅管理系统

软件工程课程设计——学校图书借阅管理系统

专业方向组设计学校图书借阅管理系统指导教师院(系、部)专业班级计算机06—2学号姓名电子与信息工程学院计算机科学系参考目录1 问题定义 ..................................................................... 错误!未定义书签。

1.1 项目背景 .................................................................. 错误!未定义书签。

1.2 项目目标及范围 ....................................................... 错误!未定义书签。

2 可行性研究.................................................................. 错误!未定义书签。

2.1 现行系统的系统流程图............................................ 错误!未定义书签。

2.2 技术可行性分析 ....................................................... 错误!未定义书签。

2.3 经济可行性分析 ....................................................... 错误!未定义书签。

2.4 可行性研究结论 ....................................................... 错误!未定义书签。

3 需求分析 ..................................................................... 错误!未定义书签。

3.1 **系统功能需求分析................................................ 错误!未定义书签。

图书借阅管理系统miniLib的用例图

图书借阅管理系统miniLib的用例图

《UML及软件建模》实验报告一年级:2010级1、实验目的:掌握用例图的设计与制作。

2、实验内容:图书借阅管理系统miniLib的用例图3、实验方案:(1)图书借阅管理系统miniLib系统的需求分析报告;A. 需求描述1.登记新书:图书管理员需要登记新书到系统中;2.查询图书:读者和图书管理员需要查询目前图书馆中的图书;3.注销图书:供图书管理员使用,删除现在不在图书馆中的图书的记录;4.借书:读者可以使用系统办理借书;5.还书:读者可以使用系统办理还书;6.查询今日到期读者:图书管理员需要了解今天有哪些读者到期;7.增加读者:图书管理员需要能够添加新读者;8.删除读者:图书管理员需要能够删除旧读者;9.查询读者:图书管理员需要能够查询本图书馆读者情况;10.管理读者类别:系统应设置不同类别的读者,并使图书管理员对不同类型读者设置不同的图书流通参数,如可借册数、可借天数、可续借次数、可续借天数等;11.管理报表:供图书管理员查询、修改、输出、预览、打印等;12.管理系统:供系统管理员使用,管理数据、系统运行日志、系统设置等;13.登录:用户登录后可以使用本系统,登录同时进行身份验证和根据登录时输入信息为其提供不同用户权限;14.退出:用户使用完毕本系统时退出;15.管理用户权限:供系统管理员使用,增加用户、删除用户、密码修改等;16.预约借图书:供用户提前预定要借的某图书;17.催还到期图书:系统催促读者归回到期图书;18.赔偿丢失图书:读者通过本系统对丢失图书进行赔偿;19.过期罚款:图书过期时,本系统自动据内置规则对读者进行罚款;20.动态定制图书基本信息:如系统管理员在必要时可以删除图书的“类别”属性,同时增加“语言”属性;B. 确定参与者读者:参与查询图书、借书、还书、登录、验证身份、退出、预约借图书、催还到期图书、赔偿丢失图书、过期罚款等;图书管理员:参与登记新书、查询图书、注销图书、查询今日到期读者、增加读者、删除读者、查询读者、管理读者类别、管理报表、登录、验证身份、退出;系统管理者:除上述外,还参与管理系统、动态定制图书基本信息、管理用户权限;时间:作为参与者是一种习惯用法,用于激活那些系统定期的、自动执行的用例,如催还到期图书、过期罚款等。

软件工程课程设计图书借阅管理系统解析

软件工程课程设计图书借阅管理系统解析

《软件工程》课程设计报告书项目名称:图书借阅管理系统指导老师:学生姓名:专业:班级:日期:信息科学与工程系目录一、项目计划 (1)(一)项目开发背景及内容 (1)(二)开发环境 (1)(三)进度安排 (1)二、结构化分析设计 (2)(一)数据流图 (2)(二)数据字典 (3)(三)加工说明(可用结构化语言描述、判定表、判定树) (8)(四)结构图 (9)(五)流程图 (9)三、面向对象分析设计 (11)(一)用例图 (11)(二)对象行为模型 (12)(三)系统包图 (13)(四)类图 (14)(五)配置图 (15)四、系统实现 (15)(一)程序代码 (15)(二)功能演示(界面) (25)五、测试 (27)六、软件发布 (28)七、参考文献 (28)八、总结体会 (29)一、项目计划(一)项目开发背景及内容随着计算机技术的不断发展,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。

目前,我国的科技水平高速发展,计算机作为今天使用最广的现代化工具已深入到各个领域,并且正在成为未来社会——信息社会的重要支柱。

在这样的大背景下,现代图书馆的管理方式,资源建设等方面都发生了重大变化,这种变化表现在图书馆工作,管理和服务平台发生的变化,图书馆不再是传统的手工操作,人工管理,而是全面实行计算机管理。

图书馆的正常运营中总是面对大量的读者信息,图书信息以及两者相互作用产生的借书信息,因此要对读者资源,图书资源,借书信息进行管理。

本系统的开发就是在于提高图书借阅管理的工作效率,加强图书馆的管理,全面实行计算机管理。

(二)开发环境开发环境:Win 7 旗舰版开发工具:Visualbasic6.0 ACCESS作图软件:Microsoft Visio 2010(三)进度安排该软件应用Microsoft Visio 2010和Visualbasic6.0 ,ACCESS进行编程作图,历时大概两周,最终完成了这个小型图书借阅管理系统。

图书管理系统测试报告(含测试截图)

图书管理系统测试报告(含测试截图)

图书管理系统测试报告目录1.引言 01.1编写目的 01.2项目背景 01.3定义 02.任务概述 (1)2.1目标 (1)2.2运行环境 (1)2.3需求概述 (1)3.计划 (1)3.1测试方案 (1)3.2测试项目 (2)3.3测试准备 (2)4.测试项目说明 (2)4.1测试项目名称及测试内容 (2)4.2条件 (9)4.3测试资料 (10)5.评价 (10)5.1范围 (10)5.2准则 (10)1.引言1.1编写目的对项目进行测试,详细记录测试过程,对软件的质量进行评估,为软件设计人员提供更正系统漏洞的依据。

1.2项目背景所建议开发软件的名称:图书管理系统用户:图书馆工作人员及读者1.3定义Library Management System(缩写:LMS):图书管理系统2.任务概述2.1目标详细描述对该图书管理系统进行测试的测试过程。

2.2运行环境操作系统:装有windows xp系统的pc机软件:Eclipse3.22.3需求概述我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,并且经过调试可以确定,这一小部分功能是正确的。

但是,我们同时应该确保每一个函数都完全正确,因为如果我们今后如果对程序进行扩展,用到了某个函数的其他功能,而这个功能有bug的话,那绝对是一件非常郁闷的事情。

所以说,每编写完一个函数之后,都应该对这个函数的方方面面进行测试,这样的测试我们称之为单元测试。

3.计划3.1测试方案首先新建一个项目叫JUnit_Test,我们编写一个Calculator类。

对功能进行逐一测试,在输入合理及不合理的数据后测试系统的正常运作情况。

3.2测试项目测试1:系统登录测试测试2:图书管理测试测试3:信息查询测试测试4:系统管理测试测试5:借书测试测试6:还书测试3.3测试准备计划测试项目,设计合理的测试用例。

4.测试项目说明4.1测试项目名称及测试内容4.2条件测试人员:有系统的设计及编写者进行各功能模块的测试。

图书借阅管理系统课题报告

图书借阅管理系统课题报告

软件实习任务书——图书借阅管理系统一、软件实习目的培养学生综合运用所学的专业知识、深入理解相关课程之间的关联、使用规范的软件开发方法和技术进行软件项目的分析、设计和实施的能力。

培养同学之间的协同工作能力,从软件项目的提出与讨论到系统的分析、设计、编程、调试、直至系统运行,每个同学既有独立的开发任务、又要考虑与同组同学的合作。

二、实习题目及要求:1、实习题目:图书借阅管理系统2、设计内容:通过必要的调研、资料查阅和学习对上述软件系统进行需求分析、软件设计(包括数据库设计、软件体系结构、软件详细设计);结合适当的开发工具或环境、最终完成一个能够实现以下功能的可执行软件系统:图书借阅管理系统。

包括新增图书上架、办理图书借阅证、图书查询、借书、还书等几个功能模块:(1)新书订购:新书上架时,需要登记新书的:书名、作者、出版社、类别、价格、订购数量、折扣,是否验收,操作员;并对图书统一编号(书号为13位数字)。

(2)办理图书借阅证:读者办理借书证时,需要登记读者的编号(13位)、姓名、性别、年龄、办证日期、电话、押金、密码。

(3)图书查询:可以按照书名、作者。

(4)借书:读者编号、姓名、可借数量、书籍编号、书名、借书日期(5)还书:读者编号、借书日期、归还日期、规定天数、实际天数、超出天数、罚款金额、操作员三、实习过程1、学生以小组为单位,根据设计内容和要求,分工协作完成一个完整的可独立运行的软件系统。

软件系统的开发必须包括以下步骤:(1)进行软件项目的调研(通过查阅资料、讨论等形式进行)、确定下小组成员之间的任务分工。

(2)进行需求分析:主要分析系统的功能需求(系统能够做什么)、数据需求(系统涉及的信息和信息间联系)和环境需求等。

(3)进行软件设计:①进行数据库设计(包括概念结构设计、逻辑结构设计、物理设计);②进行软件的总体设计、得到系统功能模块结构图;③对主要的功能模块进行详细设计(4)编程、测试和高度,最终提交功能正确、运行稳定的可执行系统2、撰写软件实习报告3、通过软件实习答辩四、软件实习报告包括如下内容:1、封面(按模板)2、正方(包括以下内容):(1)前言(根据任务书、资料查阅及调研,陈述设计的背景和目标等)(2)系统的需求分析(功能需求、数据需求、开发环境需求等)(3)系统设计(数据库设计、总体设计)(4)典型功能模块的详细设计和实现过程(5)软件测试及运行评价(6)软件实习总结五、考核方式:以学生个人为考核单位1、指导老师检查软件系统运行情况、学生进行实习答辩;2、每位学生提交软件实习报告一份(包括电子文档和书面文档);3、每个小组提交软件系统的电子文档一份:包括系统源程序和相关使用说明。

软件工程图书管理系统

软件工程图书管理系统

软件工程图书管理系统附件:1、用户界面设计图2、数据库设计文档3、测试计划书法律名词及注释:1、著作权:著作权是指作者对其作品享有的法定权益,包括复制权、发行权、展览权等。

2、版权:版权是指著作权人对其作品享有的财产权利,包括转让、许可使用等。

3、隐私权:隐私权是指个人对其个人信息享有的保护权益,包括个人信息的收集、使用、披露等。

文档正文:1、引言1.1 目的本文档旨在描述软件工程图书管理系统的设计和实现细节,以便于开发团队的成员进行开发工作。

1.2 范围软件工程图书管理系统是一个用于管理图书馆书籍、借阅和归还管理的应用程序。

1.3 定义、首字母缩写、缩略词无2、项目概述2.1 目标软件工程图书管理系统的目标是提供一个高效、方便的工具,用于管理图书馆的整个借阅流程。

2.2 背景图书馆作为一个知识传播和分享的场所,需要一个系统来管理书籍的借阅和归还流程。

3、需求分析3.1 功能需求3.1.1 用户注册与登录用户可以通过注册账号并登录系统,以获得个人信息和使用系统的权限。

3.1.2 图书录入与管理管理员可以录入新书的信息,并对已有书籍进行更新和删除。

3.1.3 图书借阅与归还用户可以查询图书馆中的书籍,并借阅或归还书籍。

3.1.4 用户权限管理管理员可以管理用户的权限,包括添加、修改和删除用户。

3.1.5 数据统计与分析系统可以借阅记录、图书馆使用率等数据报表,以及对数据进行统计和分析。

3.1.6 系统设置管理员可以进行系统设置,包括书籍分类、图书馆信息等。

3.2 非功能需求3.2.1 界面友好性系统界面应美观、简洁,用户操作友好。

3.2.2 响应时间系统应在合理的时间范围内响应用户请求,提高用户体验。

3.2.3 安全性系统应确保用户信息的安全性和隐私性,采取合理的安全措施防止数据泄露。

4、架构设计4.1 系统组成本系统主要由以下组件构成:4.1.1 用户界面包括用户登录界面、书籍查询界面、借阅归还界面等。

软件工程-图书管理系统

软件工程-图书管理系统1、引言本文档旨在详细描述和说明软件工程中的一个图书管理系统。

该系统旨在帮助图书馆实现图书信息的管理、借阅与归还、图书馆资源的利用率提高等功能。

本文档将介绍系统的需求、设计、实现以及测试等方面的内容。

2、需求分析2.1 功能需求2.1.1 图书信息管理2.1.1.1 添加图书信息2.1.1.2 编辑图书信息2.1.1.3 删除图书信息2.1.2 图书借阅与归还2.1.2.1 学生用户的借书流程2.1.2.2 学生用户的还书流程2.1.2.3 图书管理员的借书流程2.1.2.4 图书管理员的还书流程2.1.3 图书查询与检索2.1.3.1 根据书名查询图书信息2.1.3.2 根据作者查询图书信息2.1.3.3 根据分类查询图书信息2.1.4 用户管理2.1.4.1 注册用户2.1.4.2 修改用户信息2.1.4.3 删除用户2.2 非功能需求2.2.1 用户友好性2.2.2 系统安全性2.2.3 系统性能2.2.4 可维护性和可扩展性3、设计3.1 数据库设计3.1.1 图书信息表设计3.1.2 用户信息表设计3.2 界面设计3.3 模块设计3.3.1 图书信息管理模块设计3.3.2 用户管理模块设计3.3.3 图书借阅与归还模块设计3.3.4 图书查询与检索模块设计4、实现4.1 开发环境4.2 实现技术选型4.3 系统架构4.4 模块实现4.4.1 图书信息管理模块实现4.4.2 用户管理模块实现4.4.3 图书借阅与归还模块实现4.4.4 图书查询与检索模块实现5、测试5.1 单元测试5.2 集成测试5.3 系统测试5.4 用户验收测试6、附件6.1 数据库设计文档6.2 用户界面设计文档6.3 代码文档6.4 测试报告7、法律名词及注释7.1 图书馆法: 指用于管理图书馆的法律法规,包括图书馆藏书的收购、借阅、归还、管理和保护等方面的规定。

7.2 用户隐私保护: 指对用户的个人信息进行保护,不对外泄露或滥用的措施。

图书借阅管理系统实验报告

面向对象课程设计报告——图书借阅管理系统班级:学号:姓名:一、课程设计题目图书借阅管理系统二、需求分析1.图书借阅管理系统的概述科学技术的进步和生产的发展使人类知识总量的增长不断加快,生产社会化趋势的扩大和社会对产品需求的多样性使得组织在营运活动中所涉及的内部和外部信息量迅速地膨胀起来。

面对激烈的市场竞争,人们对这些信息进行收集、加工、传递等过程的时间性和准确性提出了更高的要求。

这一切使得传统的手工作业为基础的信息系统陷入了机构日益庞大,效率日益降低的困境。

电子计算机的出现为摆脱这种困境找到了出路。

计算机用于管理信息处理的突出优点是迅速、准确、可靠、具有很大的存储能力,适应于管理信息量大、面宽的特点,适合于管理信息处理及时、准确的要求。

图书借阅管理系统是一个由人和计算机等组成的能够提供信息以支持一个组织机构内部的作业、管理、分析和决策职能的系统。

图书借阅管理系统利用计算机的硬件和软件,手工规程、分析、计划、控制和决策用的模型,以及数据库对信息进行收集、传输、加工、保存和使用。

因此,图书借阅管理系统是一个图书信息处理系统。

图书管理系统需要满足来自图书馆工作人员、普通用户和借阅者三方面人员的需求。

图书馆工作人员对图书借阅者的借阅及还书要求进行操作,同时形成借书或还书报表给借阅者查看确认,还可通过图书编号、借阅者证号等查询相应的借阅情况及查看已归还的图书信息(即历史信息);普通用户的需求是查询图书馆所存的图书的相关情况;图书借阅者的需求是查看自己的相关信息及查询自己的借阅情况。

图书借阅者可直接查看图书馆图书情况,如果图书借阅者根据本人借书证号和密码登录系统,还可以进行本人借书情况的查询和维护部分个人信息。

一般情况下.图书借阅者只应该查询和维护本人的借书情况和个人信息.若查询和维护其他借阅者的借书情况和个人信息.就要知道其他图书借阅者的借书证号和密码。

本功能实现对馆内图书信息的查询。

可以通过图书名称、作者的名字和出版社来查询相应的图书信息,此查询可模糊查询也可精确查询。

图书管理系统测试报告(含测试截图)

图书管理系统测试报告目录1.引言 01。

1编写目的 01。

2项目背景 01。

3定义 02.任务概述 (1)2.1目标 (1)2。

2运行环境 (1)2。

3需求概述 (1)3.计划 (1)3。

1测试方案 (1)3。

2测试项目 (2)3.3测试准备 (2)4.测试项目说明 (2)4。

1测试项目名称及测试内容 (2)4。

2条件 (9)4。

3测试资料 (10)5.评价 (10)5.1范围 (10)5.2准则 (10)1.引言1.1编写目的对项目进行测试,详细记录测试过程,对软件的质量进行评估,为软件设计人员提供更正系统漏洞的依据。

1。

2项目背景所建议开发软件的名称:图书管理系统用户:图书馆工作人员及读者1。

3定义Library Management System(缩写: LMS):图书管理系统2.任务概述2.1目标详细描述对该图书管理系统进行测试的测试过程。

2.2运行环境操作系统:装有windows xp系统的pc机软件:Eclipse3.22。

3需求概述我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,并且经过调试可以确定,这一小部分功能是正确的。

但是,我们同时应该确保每一个函数都完全正确,因为如果我们今后如果对程序进行扩展,用到了某个函数的其他功能,而这个功能有bug的话,那绝对是一件非常郁闷的事情。

所以说,每编写完一个函数之后,都应该对这个函数的方方面面进行测试,这样的测试我们称之为单元测试。

3.计划3.1测试方案首先新建一个项目叫JUnit_Test,我们编写一个Calculator类。

对功能进行逐一测试,在输入合理及不合理的数据后测试系统的正常运作情况.3。

2测试项目测试1:系统登录测试测试2:图书管理测试测试3:信息查询测试测试4:系统管理测试测试5:借书测试测试6:还书测试3.3测试准备计划测试项目,设计合理的测试用例。

图书管理系统测试计划

目录1.引言 (1)1.1编写目的 (1)1.2项目背景 (1)1.3定义 (1)1.4参考资料 (1)2.任务概述 (2)2.1目标 (2)2.2运行环境 (2)2.3需求概述 (2)2.4条件与限制 (2)3.计划 (2)3.1测试方案 (2)3.2测试项目 (3)3.3测试准备 (3)3.4测试机构及人员 (3)4.测试项目说明 (3)4.1测试项目名称及测试内容 (3)4.2测试用例 (4)4.3进度 (5)4.4条件 (6)4.5测试资料 (6)5.评价 (6)5.1范围 (6)5.2准则 (7)1.引言1.1编写目的对项目进行测试,详细记录测试过程,对软件的质量进行评估,为软件设计人员提供更正系统漏洞的依据。

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

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

1.2项目背景所建议开发软件的名称:图书借阅管理系统项目的任务提出者,开发者:吴永坚、朱小凡、陈建、黎达杰、董红用户:图书馆工作人员及读者1.3定义Library Reading Management System(缩写: LMS):图书借阅管理系统1.4参考资料[1]张海潘.软件工程导论. 清华大学出版社.[2]可行性研究报告[3]项目开发计划书[4]需求规格说明书[5]概要设计说明书[6]详细设计说明书[7]测试计划说明书2.任务概述2.1目标测试是“为了发现程序中的错误而执行程序的过程”, 测试的目的就是在软件投入生产性运行之前,尽可能多的发现软件中的错误。

2.2运行环境操作系统:装有Windows xp系统的pc机软件:SQL server 2005支持环境:tomcat 6.0浏览器:IE浏览器6.0以上版本2.3需求概述本次测试针对开发的图书借阅管理系统进行,包括功能测试,界面测试,负载测试,文档测试。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件测试实习报告
页脚内容
8
图书借阅管理系统测试报告

1.引言
1.1编写目的
对项目进行测试,详细记录测试过程,对软件的质量进行评估,为软件设计人员提供更正系
统漏洞的依据。

1.2项目背景
所建议开发软件的名称:图书借阅管理系统
用户:图书馆工作人员

2.任务概述
2.1目标
详细描述对该图书管理系统进行测试的测试过程。
2.2运行环境
操作系统: windows xp系统
软件:MySQL VC++2010

2.3需求概述
本次测试针对开发的图书馆管理系统进行。按照规格需求说明书中的功能进行测试,在测试
过程中发现软件的漏洞不足并予以改正。
软件测试实习报告
页脚内容
8
2.4条件与限制

本次测试采用的主要是黑盒测试,对系统各个功能模块进行测试,设计合理的测试用例即可,
没有其他特殊的要求。

3.计划
3.1测试方案
黑盒测试:黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,
把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接
口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接
收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要
针对软件界面和软件功能进行测试。
白盒测试:白盒测试也称结构测试或逻辑驱动测试,它是按照程序内部的结构测试程序,通过测
试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都
能按预定要求正确工作。 这一方法是把测试对象看作一个打开的盒子,测试人员依据程序内部
逻辑结构相关信息,设计或选择测试用例,对程序所有逻辑路径进行测试,通过在不同点检查程
序的状态,确定实际的状态是否与预期的状态一致。
采用黑盒测试方法。对功能进行逐一测试,在输入合理及不合理的数据后测试系统的正常运
作情况。

3.2测试项目
测试1:系统登录测试
测试2:图书添加测试
测试3:图书信息查询修改删除测试
测试4:学生添加测试
测试5:学生信息查询修改删除测试
测试6:借书测试
软件测试实习报告
页脚内容
8
测试7:还书测试

4.测试项目说明
4.1测试项目名称及测试内容
测试1:
名称:系统登录测试
目的:测试系统操作界面
内容:帐号口令输入、合理性检查、合法性检查,系统操作界面显示控制
测试2:
名称:图书添加测试。
目的:测试图书信息添加功能。
内容:图书库管理界面显示控制,增加图书记录。
测试3:
名称:图书信息查询修改删除测试
目的:测试图书信息查询修改删除功能
内容:输入查询关键字,进行图书信息查询,管理员可查询、修改、删除图书信息。
测试4:
名称:学生信息添加测试
目的:测试学生信息添加功能
内容:学生管理界面显示控制,增加学生记录
测试5:
名称:学生信息查询修改删除测试
目的:测试学生信息查询修改删除功能
内容:输入查询关键字,进行图书信息查询,管理员可查询、修改、删除学生信息。
测试6:
名称:借书测试
目的:测试借书功能
内容:学生查找书籍,找到所要书籍进行借阅
软件测试实习报告
页脚内容
8
测试7:
名称:还书测试
目的:测试还书功能
内容:学生退还所借书籍,记录还书信息,清除借书信息

4.2测试用例
用例1:系统登录测试
输入 输出

用户名 密码
abc ‘abc’ 登录失败
admin ‘admin’ 登录失败
zj ‘123’ 登录成功

步骤及操作:运行系统,转到登陆界面,输入用户名及密码,测试登陆功能。
允许偏差:不允许任何偏差 条件:用户即可
用例2:图书添加测试
编号 图书名称 作者 出版社 价格 出版日期 库存量
输入 1 软件工程 赵娟 清华大学出版社 23 2016/4/4 100
输出 插入成功

步骤及操作:运行系统转到图书管理界面,图书添加
允许偏差:不允许
条件:管理员操作
用例3:图书信息查询、修改、删除测试
软件测试实习报告

页脚内容
8
(1)图书查询,输入之后点击查询

(2)图书修改,查询后修改图书信息,点击修改
(3)图书删除
步骤及操作:运行系统,转到图书信息查询界面,输入所要查询书籍,进行测试。
允许误差:允许
条件:管理员操作
用例4、学生信息添加测试:

步骤及操作:运行系统,转到管理员界面,输入学生信息,进行查询。
允许误差:不允许
条件:管理员操作
软件测试实习报告

页脚内容
8
用例5、学生信息查询、删除、更新测试:


步骤及操作:运行系统,转到系统管理界面,进行创建,修改等测试。
允许误差:允许
条件:管理员操作
软件测试实习报告

页脚内容
8
4.4条件
测试人员:有系统的设计及编写者进行各功能模块的测试。
测试软件:采用黑盒测试的方法,由人工设计测试用例,对个功能模块一次进行测试。包括
合理的数据及不合理的数据。

5.评价
5.1范围
此测试可将系统各功能模块进行逐一的检测,对说明书中列举的功能进行排查,对系统实现
各功能的正常运行做充分的测试,输入合理及不合理的测试数据检验功能的运行及出错处理情况。
但由于功能模块比较多,采用功能测试设计的测试用例相对比较多,测试需花费一定的时间。
软件测试实习报告
页脚内容
8
5.2准则

测试工作应避免由原开发软件的个人来承担。本系统的测试工作是由相关同学来承担。设计
测试方案时,不仅要包括确定的输入数据,而且应包括从系统功能出发预期的测试结果。测试用
例不仅要包括合理、有效的输入数据,还要包括无效的或不合理的输入数据。不仅要检验程序是
否作了该做的事,还要检查程序是否同时作了不该做的事。软件中仍存在错误的概率和已经发现
错误的个数是成正比的。保留测试用例,作为软件文档的组成部分。

赵娟
2016年4月5日星期二

相关文档
最新文档