比较功能?TCM/BMS?SSTLV1.0?QESuite1.0?i-test查询易用性强较好较好较好缺陷管理强强强强测试评价一般一般一般强统计分析较好较好较好较好测试计划管理一般一般一般较好决策支持较弱较好较弱较弱测试文档管理一般强一般强测试用例管理较强强强强测试任务管理体系结构需求管理无B/S无较弱B/S、C/S无较弱B/S、C/S无强B/S无1.4本论文的主要工作内容本论文将以敏捷开发方法Scrum测试管理过程为核心,在研究分析当前国内外各种敏捷开发方法的基础之上,结合真实敏捷开发方法Scrum的环境,力图设计、实现一个功能全面,在Scrum开发过程中能够保证软件质量,提高项目团队效率的测试管理系统。本论文的结构分为以下几个部分。第1章绪论,简要描述课题的背景及研究意义,并介绍了与课题相关领域的国内外研究现状及本论文的主要工作内容。第2章Scrum测试管理系统需求分析,分析了Scrum软件开发方法的业务流程特点,在真实的Scrum开发环境中发现问题,总结需求,并详细描述了系统的需求分析。第3章Scrum测试管理系统功能设计,选择相关技术给出了系统的总体设计方案及数据库结构设计,分析了系统详细需求后,结合软件工程思想首先对系统业务逻辑进行了整体设计,然后分别对主要功能模块进行了设计,描述了各个功能模块的类图。旨在为最终系统的实现打下良好的基础。第4章Scrum测试管理系统的实现,根据系统设计,描述各个功能模块的实现过程,从对Struts框架、Hibernate文件的配置,到业务操作流程的具体实现,都给出了详尽的描述。第5章系统的测试,首先阐述了对系统进行测试工作的必要性,然后对系统的功能点及非功能点分别进行测试,保证系统质量;还采用了其他测试方法,对比使用此测试管理系统前后项目团队的效率。最后一章结论,总结了论文的主要成果,指出了系统的优点和不足,展望了今后的研究方向。