1、审 核 人:审核时间:1. 引言本文档的目标是详细描述对图书馆管理系统进行系统测试的测试过程。本文档所测试的功能均来自于需求文档:图书馆管理系统需求规格说明书。2. 测试项本次测试主要针对本小组开发的图书馆管理系统进行系统测试,主要包括功能测试、界面测试、负载测试、文档测试。在图书馆管理系统需求规格说明书中列出的系统功能和性能都需要完成测试,在测试工作期间发现的所有缺陷都需要改正并确认。3. 准备测试的特征 以下特征将被测试,以确保图书馆管理系统满足需求规格说明书中指定的需求:用户管理图书编目图书个别登记图书注销图书流通(借/还)图书检索和统计借书证办理图书网络预约4. 不准备测试的特征本次测
2、试将不考虑关系数据库的安装和功能。测试前数据库已安装并处于可操作的状态。本次测试将不直接测试Web服务器。整个测试主要进行系统测试,不准备进行单元测试和集成测试。5. 方法整个系统测试方法包括功能测试、回归测试、界面测试、负载测试、文档测试。5.1. 功能测试在需求规格说明书中描述的所有功能,都将在选定的客户端/服务器配置组合上进行测试。测试中需要考虑正常的功能实现和恶意测试,即使用设计者不期望的数据进行操作。5.2. 回归测试在测试的过程中发现系统缺陷,应及时修正,每天对系统进行一次回归测试,在修正的程序中对发现的缺陷进行验证,以确保其得以改正。在系统交付前作一次完成的系统回归测试。5.3.
3、 界面测试 图形用户界面测试在Microsoft IE或Netscape 浏览器中进行。IE浏览器选择4.0版本及以上版本,所有测试手工进行。5.4. 负载测试负载测试主要测试系统存在大量图书检索情况下,系统的运行情况。负载测试利用自动测试工具开展,选自Mercury公司的LoadRunner实施负载测试。5.5. 文档测试文档测试主要包括需求文档、设计文档、用户文档测试,测试重点在文档内容的正确性、准确性。主要采用走查的方式进行。6. 通过/失败标准所有的测试用例执行结果与预期结果一致,则测试通过。若测试中存在执行结果与预期结果不一致,则测试不通过。7. 挂起标准和继续要求由于程序中存在重大
4、问题或者基本功能不能工作,测试无法正常进行,则测试挂起,直到这些问题得到解决测试继续。当出现灾难性的缺陷时,尝试继续测试,除非该缺陷非常严重,致使超过50%的测试用例受阻。8. 测试提交产物整个测试过程中需要提交以下文档:测试用例测试报告9. 测试任务在测试图书馆管理系统时需要执行的任务如下:编写测试计划书设计测试用例编写测试脚本执行测试工作编写错误报告验证对缺陷的修复10. 测试环境需求10.1. 硬件环境Intel Pentium 166MHz或以上;内存:需要至少512MHZ;配备光驱;网络容量:少于50人需16Mb/s的令版环网和10Mb/s可以勉强满足要求,建议100Mb/s的以太网
5、或者更高。配备条码枪,打印机;10.2. 软件环境服务器操作系统:Windows 2000 以上的服务器版本必装软件:Mierosoft.NET Framework 2.0 SQL Server 2000 IIS 6.0客户端操作系统Windows 95/98 、Windows NT (建议使用Windows 98 ) 浏览器 IE 4.0以上版本或者Netscape 浏览器。屏幕分辨率800x600 11. 职责测试设计师:编写测试计划、设计测试用例测试开发人员:测试人员:测试管理人员:管理测试进度,进行测试结果评估12. 人员投入及进度安排整个系统测试中人员安排及实践进度如表12-1及12-2所示:表12-1 姓名职位徐跃军测试设计师杨啸测试开发人员金奔测试员陈聪表12-2 任务时间制定测试计划1天/人2月/人开发测试脚本执行测试任务4月/人
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2