Test Project Administrator(简称TPA)是经纬恒润自主研发的一款专业的测试项目管理工具,目前已广泛的应用于国内二十余个整车厂和零部件供应商。它可以管理测试过程中的所有数据和文档,包括需求、用例、样件、计划、报告和问题等。作为测试项目管理的一体化解决方案,TPA关注测试项目流程的管理,可以对测试各个阶段做到有效地跟踪和覆盖。
 
        本期着重为大家介绍基于TPA的测试用例管理功能。

前言

        随着汽车电子化、智能化程度的提高,一个整车平台包含的控制器日益增多,控制器的功能也越来越复杂,对控制器的测试要求也越来越高,传统基于文档的测试用例管理方式由于其低复用性,无关联性,无协同性等缺点,已经无法适应目前的汽车研发测试需求。

功能特点

        经纬恒润整合多家整车厂的使用需求,开发出适用于汽车电子领域专属的测试用例管理模块并将其集成在测试管理软件TPA内,可同时管理自动和手动测试用例,具备如下功能特点:
 
•  集中管理,协同工作
        TPA采用中心数据库的管理模式,所有的测试用例存储在中心数据库中,用户通过浏览器访问查看数据库中用例的最新状态,同时可以直接增加或修改数据库中的数据,修改后的数据实时存入数据库。浏览器的访问方式,支持多人同时操作,避免了传统方式无法协同工作、用例版本混乱的缺点。测试人员或研发人员可以很方便地记录和监控每个测试活动、阶段结果,支持并行测试和记录,从而大大提高测试效率。
 
 
•  支持测试用例分层管理
        TPA以项目为单位管理测试用例,每个项目的用例又通过树状结构分层管理,用户可按测试需求确定层级结构的颗粒度,如整车的用例可按域->控制器->功能层级存放测试用例,清晰的层级结构便于用例的统一管理和查找。
 
 
•  支持业务逻辑和测试数据分离
        TPA支持LTC(逻辑测试用例)/CTC(具体的测试用例)的用例描述结构,可将测试用例的业务逻辑与测试数据相分离,以此提高用例和脚本的使用率,降低维护成本。
 
        TPA可根据LTC的测试用例描述和参数引用自动生成参数表格,并可根据参数表格配置的数据生成CTC,LTC/CTC结构将多条相同逻辑的用例简化为一个LTC加一张CTC参数表,有效减少了用例编写工作,同时用户可以通过添加参数表数据方便的扩展测试用例。
 
 
•  支持Excel测试用例的导入和导出
        用户已有的通过Excel积累的测试用例,支持直接导入TPA系统,如果用户更习惯使用Excel编写用例时,TPA还支持Excel文件重复导入,通过重复导入可以实现通过Excel增加和修改测试用例的目的。
        当测试环境无网络支持时,TPA软件支持将系统中已经编写好的测试用例导出为Excel文档,导出的用例文档可用于无网环境时的手动测试及测试结果记录。
 
 
•  支持用例审核机制
        对于一些涉及安全关键的用例,为了保证被测件的安全,需要上级人员或是设计人员对测试用例进行审核,只有通过审核的用例才可以执行。
 
        针对这种需求,TPA提供了用例审核机制,包含用例审核和申请编辑两个过程:
        用例审核:用例编写完成后用例编写人可以提出用例审核申请并指定审核人,审核人收到申请后会查看用例并进行审核,审核通过的用例不允许任何人再修改,同时要求测试人员只能执行通过审核的测试用例。
        申请编辑:当通过审核的用例需要再次修改时,也必须经过审批流程,否则不允许修改。
 
 
•  便捷的测试用例复用
        对于测试部门来说,测试用例库的积累至关重要。完善的用例库,不但可以让新员工通过阅读用例快速掌握产品功能,业务知识等,而且对于新项目,通过测试用例的复用可以快速完成用例的编写。TPA支持将项目里的某个控制器用例完全或者部分复制到另一个项目。
 
 
•  与需求、报告和问题的关联查询
        测试项目的流程一般是根据测试需求设计测试用例,执行用例生成测试结果和报告,分析结果和报告产生测试问题,所以测试用例是承接需求,产生报告和问题的基础,TPA支持用例和需求关联,保证用例有对应需求来源,同时TPA也支持用例和问题的关联,保证问题有源可循。
 

客户反馈

        国内某整车厂使用TPA管理某C级乘用车的整个测试流程,测试过程中涉及近40个控制单元,在TPA中管理的测试用例总数约20000条,客户反馈使用TPA管理测试用例有效节约了测试用例的编写时间,并且可以很方便的进行测试覆盖度、测试通过率等数据统计,项目实施完毕后积累了车型平台的测试用例库,为后续测试建立了良好的基础。
 

经纬恒润
北京市海淀区知春路7号致真大厦D座6层
电话:010-64840808
邮箱:market_dept@hirain.com
网址:www.hirain.com

TPA测试项目管理系统-测试用例管理的更多相关文章

  1. 汽车电子测试项目管理系统-TPA

    概述 INTEWORK-TPA(Test Project Administrator, 以下简称TPA) 是一款集成的测试项目管理工具,它可以管理测试过程中的所有数据,包括需求.用例.样件.计划.报告 ...

  2. TFS - 使用微软测试管理器实现跨团队项目的测试用例管理

    在团队项目之间实现测试用例和测试计划的共享,是很多客户关注的问题.尤其在开发产品+服务的团队中,对测试用例的共享要求比较高.下面就如何在Team Foundation Server中如何实现团队项目之 ...

  3. [Azure DevOps] 管理测试计划、测试套件和测试用例

    我喜欢测试计划,它能让团队清楚测试进度,还能妥善分配测试人员,更重要的是它能保证测试质量和效率.Azure DevOps 里提供了 Test Plans 这个模块用于管理测试计划. 1. Azure ...

  4. 02 【PMP】项目管理系统、PMIS、工作授权系统、配置管理系统、变更管理

    PMBOK融会贯通:盘点八大系统<项目管理系统.PMIS.工作授权系统.配置管理系统.变更管理>   一.  PMBOK相关系统: 工作系统作为事业环境因素,提高或限制项目管理的灵活性,并 ...

  5. 禅道项目管理系统整合Selenium IDE的思路

    前两天说用过Selenium IDE产生了一些想法,这里做一些整理. 传统的测试人员管理测试用例,基本都是用Excel.这没什么不好的,也没什么好的.如果通过管理系统来管理用例,相对来说,少了一些简便 ...

  6. 测试用例管理工具-TestLink

    TestLink是基于web的测试用例管理系统,主要功能是测试用例的创建.管理和执行,并且还提供了一些简单的统计功能,主要功能包括: 测试需求管理 测试用例管理 测试用例对测试需求的覆盖管理 测试计划 ...

  7. 滴滴开源AgileTC:敏捷测试用例管理平台

    ​桔妹导读:AgileTC是一套敏捷的测试用例管理平台,支持测试用例管理.执行计划管理.进度计算.多人实时协同等能力,方便测试人员对用例进行管理和沉淀.产品以脑图方式编辑可快速上手,用例关联需求形成流 ...

  8. Web测试的常用测试用例与知识

    1. Web测试中关于登录的测试 2. 搜索功能测试用例设计 3. 翻页功能测试用例 4. 输入框的测试 5. Web测试的常用的检查点 6. 用户及权限管理功能常规测试方法 7. Web测试之兼容性 ...

  9. 索信达携手8Manage,打造项目管理系统信息化体系

    [导语]金融大数据已逐渐成为行业潮流,作为金融大数据应用提供商,深圳索信达企业为了实现业务和研发项目的多重管理需求,决定引入8Manage项目管理系统,提高项目管控能力和工作效率,从而提高企业的核心竞 ...

随机推荐

  1. LODOP打印图片水平居中

    其他居中,查看本博客相关博文:LODOP中打印项水平居中简短问答.图片也属于超文本打印项,因此如果想把图片居中,也需要图片本身内容相对于图片打印项宽度居中,然后再设置打印项居中.如图,同一张图片,都设 ...

  2. 【LOJ523】[LibreOJ β Round #3]绯色 IOI(悬念)(霍尔定理_基环树)

    题目 LOJ523 官方题解 分析 由于某些原因,以下用「左侧点」和「右侧点」分别代替题目中的「妹子」和「男生」. 根据题意,显然能得出一个左侧点只能向一个或两个右侧点连边.这似乎启发我们把左侧点不看 ...

  3. Idea Spring 、SpringBoot相关设置技巧

    1.Spring变量依赖注入出现红色波浪线 Could not autowire. No beans of 'UserMapper' type found. less... (Ctrl+F1) Che ...

  4. [转帖]POW , POS 与 DPOS 一切都为了共识

    POW , POS 与 DPOS 一切都为了共识 https://www.jianshu.com/p/f99e8fe57c9a   共识机制的背景 加密货币都是去中心化的,去中心化的基础就是P2P节点 ...

  5. [转帖]在VirtualBox Linux 7u2 中安装Oracle RAC 12.2.0.1.0

    https://xiaoyu.blog.csdn.net/article/details/81980936

  6. LeetCode runtime error

    今天在写LeetCode的某一道题目时候,遇到runtime error问题,本地能过,submit后死活不能通过. 查了一下网上的一些答案,基本上都是数组.指针没有初始化造成野指针.数组索引值越界. ...

  7. SQLserver将查询的字段中的数据 拼接成字符串用逗号隔开

    ,,'') 将查询的字段中的数据 拼接成字符串用逗号隔开

  8. 依赖注入 DI 控制反转 IOC 概念 案例 MD

    Markdown版本笔记 我的GitHub首页 我的博客 我的微信 我的邮箱 MyAndroidBlogs baiqiantao baiqiantao bqt20094 baiqiantao@sina ...

  9. 【1】【leetcode-5】最长回文子串

    给定一个字符串 s,找到 s 中最长的回文子串.你可以假设 s 的最大长度为 1000. 示例 1: 输入: "babad"输出: "bab"注意: " ...

  10. PTA A1016

    A1016 Phone Bills (25 分) 题目内容 A long-distance telephone company charges its customers by the followi ...