软件测试过程管理工具(TP-Manager)
一、概述与概念

    加强和规范软件测试过程管理有利于提高软件测试的质量,有利于提高软件测试工作效率,有利于促进软件测试组织稳步提高软件测试的综合能力。使用良好的软件测试过程管理工具是加强和规范软件测试过程管理的有效手段。

    TP-Manager软件测试过程管理工具依据GJB141-2004《军用软件测试指南》、《总装备部软件工程规范》、《军用软件测评实验室测评过程和技术能力要求》等标准或规范而研发,符合主要测试标准或规范的管理要求;工具支持软件测试各个阶段的工作;以软件测试的向导服务方式引导测试人员严格按照各软件测试阶段的要求开展软件测试工作,包括清晰明确地梳理测试需求,基于测试需求制定测试计划,按照测试计划设计测试用例,遵循测试用例设计执行软件测试,依据客观测试结果分析归纳测试结论;该工具建立并维护测试数据库,通过联网作业方式为软件测试小组创建一体化协同工作平台,确保数据和信息的完整性和一致性;工具能够自动进行测试信息的分类、统计和分析,自动生成规范化的软件测试文档。使用该工具,能够快捷实现软件测试过程的规范化,同时可以极大地减轻软件测试人员的事务性工作量,有效提高测试工作效率。

    TP-Manager工具支持并实现了主要软件测试标准或规范中所定义的基础概念,主要包括:

    被测对象:在软件测试过程中进行独立测试并进行质量评估的一个软件实体,如软件单元、软件部件、软件配置项等都是软件测试的被测对象。一个测试项目至少包含一个被测对象。

     测试类型:测试类型是对被测对象测试内容的逻辑划分或组合,如将测试内容划分为功能测试、性能测试、接口测试、安全性测试、可靠性测试等等,软件测试实践中存在着多种测试类型的划分或组合方法。一个被测对象的测试内容至少被划分或组合为一个测试类型。

     测试项(测试条目):测试项对应于被测对象的一个或一组物理属性,测试项也可被称为测试条目。一般情况下,将被测对象不同性质的一个或一组物理属性归属到某个测试类型。一个被测对象的某个测试类型中至少包含一个测试项(测试条目)。

     测试用例:测试用例是支持测试项(测试条目)的具体测试方法的具体描述,主要包括测试用例名称、标识、测试初始条件、测试步骤集(每一步骤的测试输入、期望结果、判别标准)、测试用例通过准则等要素。一个测试项(测试条目)下至少应有一个软件测试用例。

     被测对象、测试类型、测试项、测试子项、测试用例的层次关系:



     (注:以上所示的层次关系只是诸多层次关系的一个实例,在实际的软件测试项目中,测试类型可以再分为子类型,测试项还可以再度分层)





Copyright 2002 BeiJing Autosoft JiTong Technologies Ltd,All Rights Reserved
E_mail:info@autosoft-jitong.com.cn 电话: 010-82846661/2/3/4
北京奥吉通科技有限公司 版权所有 2002 建议分辨率:1024x768