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管理测试用例有效节约了测试用例的编写时间,并且可以很方便的进行测试覆盖度、测试通过率等数据统计,项目实施完毕后积累了车型平台的测试用例库,为后续测试建立了良好的基础。

TPA测试项目管理系统-测试用例管理相关推荐

  1. TPA测试项目管理系统-测试问题管理

    Test Project Administrator(简称TPA)是经纬恒润研发的一款测试项目管理工具,目前已广泛的应用于国内二十多个整车厂和零部件供应商.它可以管理测试过程中的数据和文档,包括需求. ...

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

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

  3. 测试项目管理系统 — TPA

    概述 INTEWORK-TPA(Test Project Administrator)是一款集成的测试项目管理工具,它可以管理测试过程中的很多数据,包括需求.用例.样件.计划.报告和缺陷等.传统的管理 ...

  4. 软件项目管理系统-人员管理-加班记录一览

    软件项目管理系统-人员管理-加班记录一览

  5. 软件项目管理系统-外包管理-外包验收申请

    软件项目管理系统-外包管理-外包验收申请

  6. python测试用例管理工具_三款开源测试管理工具推荐

    测试管理包括测试过程中的测试计划,测试执行以及执行结果的存储和分析. 具体来说就是和其它工具比如需求管理工具,功能测试工具比如Selenium和Cucumber,持续集成工具比如Jenkins和Tea ...

  7. 中易项目管理系统,辅助项目经理规范管理项目的小助手

    事事皆项目的时代,没有一个项目可以随随便便的成功,为了确保项目的高质量交付,合理的工作计划与风险把控缺一不可,因此没有规范化的项目管理,都是一盘散沙. 项目管理全流程包含了立项-计划-执行-监控-验收 ...

  8. 测试团队都在用哪些不错的测试用例管理平台?盘点6大主流测试管理系统

    测试团队使用的主流测试用例管理平台:1.PingCode :2.TestRail:3.Testlink:4.Zephyr+Jira:5.TestCenter:6.飞蛾. 目前市面上的测试用例管理工具有 ...

  9. 敏捷测试--测试用例管理平台

    敏捷测试–测试用例管理平台 1.简介 随着互联网的快速发展,业务的快速迭代,对项目流程各环节的效率要求越来越高,很多QA开始选择使用线下xmind来编写和执行用例进行测试,但面临的问题也越来越多: 用 ...

最新文章

  1. 人工智能开放平台建设火热,AI发展未来可期
  2. Kali Linux重设root密码
  3. Code Push 热更新使用详细说明和教程
  4. 深入浅出深度学习(四)概率统计基础
  5. Redmine Gantt 实现 (Show relations in Gantt diagram)
  6. 在java 中调c_在Java中调用C
  7. mybatis 多表查询-多对多
  8. ORACLE报错:enviroment variable ORACLE_SID not defined,please define int
  9. python之数据运算、字典、列表
  10. android drawable-hdpi 分辨率,android – 设置可用于不同分辨率的drawable文件夹
  11. 计算机游戏蜘蛛纸牌如何还原,经典PC纸牌游戏空当接龙、蜘蛛纸牌等登陆iOS/Android...
  12. java下载 文件_Java下载文件的几种方式
  13. k3 审核流程图_金蝶K3系统操作流程图
  14. Pytest报告添加描述时报错:AttributeError: ‘TestReport‘ object has no attribute ‘description‘
  15. 天猫商城应用自定义类代码
  16. 硬件机械测试项目及判据
  17. 关于win10X64 连接oracle
  18. 潘金莲改变了历史吗 - PostgreSQL舆情事件分析应用
  19. 网盘直链下载助手 暗号破解
  20. 微信支付V3版 java

热门文章

  1. Springboot+oauth2.0实现微信登录(oauth2.0自定义授权模式)
  2. pip install -t的意思
  3. firewalld防火墙配置IP伪装和端口转发
  4. 一道简单的CTF登录题题解
  5. 有人说程序员是一个很高大上又高不可攀的职业,你认同吗?
  6. 杀戮间插件入坑指南(UT2004)
  7. Unsupported major.minor version 52.0 解决方案
  8. php安装xmeet,XMeet下载-XMeet官方版下载V1.8.4-99wo下载站
  9. Android8.0 NotificationChannel修改铃声和振动的坑
  10. 19网站实现QQ登录功能