当前位置:问答库>论文摘要

题目:基于用例覆盖率分析的测试管理的研究

关键词:覆盖率,测试管理,测试需求,测试用例,缺陷,DO-178B

  摘要

软件测试管理可以为软件企业提供一个多阶段、逐步递进的软件质量保证实施方案。本文分析了国内外现有几个软件测试管理工具的主要特点和局限性,结合航空软件开发特点以及DO-178B认证的实际需求,提出了一个基于覆盖率分析的软件测试管理支持系统模型,并在该模型的基础上研究实现了软件测试管理支持工具。整个系统由项目管理,测试需求管理、覆盖率管理分析、测试用例管理,缺陷管理五个功能模块构成。测试需求管理主要针对被测对象进行需求创建、更新以及建立需求到测试用例的跟踪;项目管理主要基于测试需求进行测试计划管理和测试覆盖策略确定,同时对使用人员的权限做了统一的管理;测试用例管理通过将测试用例的静态信息和动态信息分离来进行测试用例运行管理,覆盖率管理分析通过对测试任务结构、需求、功能覆盖情况实时跟踪确定项目进度,为重复测试、回归测试管理提供支持;而缺陷管理模块,通过对缺陷跟踪状态的转换建模分析,实现对缺陷进行动态的跟踪解决。涉及人员不仅包括各阶段测试人员,还包括需求分析人员、总体设计、系统架构、主要功能模块设计和数据模型,最后总结了课题研究的主要内容和下一步的工作展望。本课题研究的应用领域主要包括航空软件测试组织以及软件测试外包组织,有助于提高这些组织的软件测试管理能力。