节点文献

软件测试管理支持系统研究与应用

Research and Application of Software Testing Management Supporting System

【作者】 张华龙

【导师】 袁兆山;

【作者基本信息】 合肥工业大学 , 计算机软件与理论, 2008, 硕士

【摘要】 软件测试是软件产品开发的重要环节,它直接关系到软件产品的质量、进度和成本。当前,程序正确性证明还不能成为软件质量保证的有效手段。在这种情况下,软件测试在将来相当长的一段时间内仍然是软件质量保证的有效方法。软件测试的重要性已经得到认识,但与之相应的如何组织和管理测试过程,如何提高测试管理水平却依然没有得到足够的重视。良好的测试过程管理体系不仅能够提高测试效率、保证测试质量,还可以通过对测试数据的分析,进行缺陷预防,提高软件产品开发质量。本文分析了软件测试的原则,介绍了四种常见软件测试过程模型,测试过程改进模型的研究现状和几种较有影响的测试过程改进模型,并对几种常见测试管理工具进行了对比分析。在总结实际项目中测试管理经验和不足的基础上,以W模型为基本模型框架,吸收了H模型独立测试和迭代测试的思想,提出软件测试管理支持系统应用模型。本文给出了软件测试管理支持系统应用模型的工作过程,分析了该应用模型的特点。并以软件测试管理支持系统应用模型为基础,进行测试管理支持系统的设计与应用。在测试管理支持系统中,对测试任务管理、测试用例管理、缺陷跟踪管理、需求跟踪管理、查询统计等进行了详细的功能设计和数据库设计,着重给出了需求跟踪实现机制、测试用例复用机制,并对缺陷跟踪流程进行了简化。

【Abstract】 Software testing is an important stage in software development; it affects the software quality, schedule and cost directly. For the correctness of the procedure has not been the effective means of software quality assurance at present, software testing is the effective technique to ensure software quality in a long period. The importance of software testing has already been recognized, but people have not attached importance to how to organize and manage the process of testing and how to enhance the testing management. A good test process management system can not only raise the testing efficiency and assure testing quality, but also prevent defect and improve the quality of software development by analyzing testing data.At first, the dissertation analyses the principle of software testing. In succession, it introduces four familiar software test process models, the research status of test process improvement models and several influential test process improvement models. Then it analyses several testing management tools comparatively. On the basis of summarizing experiences and shortcomings of the actual project, taking the W model as the basic model frame, absorbing independent and iterative idea of H model, the dissertation presents software testing management supporting system application model.The dissertation introduces the process and the characteristics of software testing management supporting system application model. Basing on the model, the dissertation designs and applies software testing management supporting system. The dissertation introduces the function and database design of test task management, test case management, defect tracking management, requirements tracing management, query and statistics in detail, expatiates the mechanism of requirements tracing and test case reuse and simplifies the process of defect tracking.

  • 【分类号】TP311.52
  • 【被引频次】9
  • 【下载频次】233
节点文献中: 

本文链接的文献网络图示:

本文的引文网络