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

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

图书管理系统测试报告

目录

1.引言 (1)

1.1编写目的 (1)

1.2项目背景 (1)

1.3定义 (1)

2.任务概述 (1)

2.1目标 (1)

2.2运行环境 (1)

2.3需求概述 (1)

3.计划 (2)

3.1测试方案 (2)

3.2测试项目 (2)

3.3测试准备 (2)

4.测试项目说明 (3)

4.1测试项目名称及测试内容 (3)

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.2

2.3需求概述

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

以确定,这一小部分功能是正确的。但是,我们同时应该确保每一个函数都完全正确,因为如果我们今后如果对程序进行扩展,用到了某个函数的其他功能,而这个功能有bug的话,那绝对是一件非常郁闷的事情。所以说,每编写完一个函数之后,都应该对这个函数的方方面面进行测试,这样的测试我们称之为单元测试。

3.计划

3.1测试方案

首先新建一个项目叫JUnit_Test,我们编写一个Calculator类。对功能进行逐一测试,在输入合理及不合理的数据后测试系统的正常运作情况。

3.2测试项目

测试1:系统登录测试

测试2:图书管理测试

测试3:信息查询测试

测试4:系统管理测试

测试5:借书测试

测试6:还书测试

3.3测试准备

计划测试项目,设计合理的测试用例。

4.测试项目说明

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

4.2条件

测试人员:有系统的设计及编写者进行各功能模块的测试。

测试软件:在Eclipse3.2中使用JUnit4进行单元测试。包括合理的数据及不合理的数据。

测试计划说明书

4.3测试资料

图书管理系统软件设计说明书

图书管理系统需求分析

图书管理系统测试步骤详解

5.评价

5.1范围

在一个项目中,只写一个测试类是不可能的,我们会写出很多很多个测试类。可是这些测试类必须一个一个的执行,也是比较麻烦的事情。鉴于此,JUnit为我们提供了打包测试的功能,将所有需要运行的测试类集中起来,一次性的运行完毕,大大的方便了我们的测试工作。

5.2准则

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

10

相关文档
最新文档