0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于模型的测试工具TPT-需求管理

北汇信息POLELINK 2022-11-24 08:37 次阅读

TPT的需求追踪

TPT帮助您在测试中跟踪需求。IEC 61508、DO-178C、EN 50128或ISO 26262等行业标准都要求进行需求跟踪。

为了确保每个需求至少存在一个测试用例,您可以将TPT中的需求链接到测试用例。通常,一个单独的需求可以用几个测试用例连接和测试。一个单独的测试用例也可以同时链接到几个需求。

使用TPT,您可以从IBM Rational DOORS、Polarion、ReqIF、codebeamer或Excel中导入完整的需求,并将其链接到TPT中的测试用例中。在需求发生变化的情况下,TPT突出显示链接到变更需求的测试用例,这样您就可以很容易地看到应该检查哪些测试用例与变更需求的一致性。TPT帮助您保持测试用例与需求的当前版本保持同步。这样,您就可以确保需求覆盖范围是一致的。

pYYBAGN-vBWAG7q4AAB8TeGZ_f0094.png

图1. 在TPT中链接测试用例与需求

需求覆盖度

检测代码是否被执行的代码覆盖度不同,需求覆盖度检测代码是否做了它应该做的事情。使用TPT,您可以充分地进行基于需求的测试。

特别是,TPT将测试和要求链接起来,并显示缺失的测试。另外,当需求被修改时,TPT可以分析变更。TPT验证新导入的需求是否变更,并显示自上次验证以来,哪些测试用例受到变更需求的影响。因此,TPT会告诉您,是否有任何测试用例需要根据变更的需求进行调整。

此外,TPT会动态地检查需求。需求只需要链接到评估,TPT就可以具体检查哪些特定的需求已经或尚未满足。如果一个测试用例链接到多个需求,或者一个特定的需求是由多个测试用例测试的,那么您需要时刻追踪需求和测试。毕竟,为了完整性,应该确保每个需求至少有一个测试用例。ISO 26262等安全规范要求测试和需求的可追溯性。可追溯性是安全系统的先决条件。在TPT中,您可以很容易地做到这一点,因为测试用例和需求是相互链接的,测试规范也可以在被写进ALM工具(如codeBeamer、DOORS或Polarion)时被导入。

测试完成后,测试报告中包含一个需求视图,以显示代码是否按要求工作。

与需求管理工具的集成

除Doors这一需求管理工具外,TPT还可以与Codebeamer, Polarion这两个需求管理工具集成,帮助您更好的在测试过程中对需求进行管理和调用。

Codebeamer

TPT可以直接与codebeamer交互,并传输您想要管理的任何测试用例细节。您可以将需求和测试用例导入TPT,并将测试结果导出到codebeamer中以进行测试管理。

TPT支持简单查询和cbQL查询。此外,TPT重新构建了需求的层次结构,并且自动导入了到相应测试用例的链接。

此外,TPT支持从codebeamer导入和导出多个文件:

>导入测试用例及其与需求的链接

>导出测试用例及其与需求和测试结果的链接

>导出测试结果

Polarion

TPT通过与Polarion的接口简化了需求和测试管理。将需求和测试用例导入TPT会很容易。TPT也支持Lucene查询。

同样,TPT支持从Polarion导入和导出多个文件:

>导入需求,例如,通过使用文档路径

>导入测试用例和到需求的链接(例如“父链接”或“反向链接的父链接”的“链接角色识别”)

>导出测试集,测试用例或一组测试用例

>导出到需求的链接

需求关联集成和元数据

测试工具TPT可以读写ReqIF文件,允许无缝地交换需求及其相应的元数据。从TPT 17开始,您可以在测试项目中使用XML文件格式ReqIF与TPT交换需求。

通过这种方式,可以使用TPT来与各种其他软件工具交换需求数据。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 测试
    +关注

    关注

    8

    文章

    4971

    浏览量

    126042
收藏 人收藏

    评论

    相关推荐

    CAN总线测试工具的主要功能

    CAN总线测试工具是用于测试CAN(Controller Area Network)总线通信的软件或硬件工具,其功能丰富且多样化。以下是CAN总线测试工具的主要功能,以分点表示和归纳:
    的头像 发表于 06-25 16:02 800次阅读

    TPT 20自动化全面升级,让测试拥有更多选择

    一种灵活、高效的测试工具,能够帮助测试工程师快速编写满足各类需求测试用例,有效提高测试效率和覆盖率。为了满足汽车行业日益增加的
    的头像 发表于 06-20 08:25 174次阅读
    <b class='flag-5'>TPT</b> 20自动化全面升级,让<b class='flag-5'>测试</b>拥有更多选择

    中控流程工业首款AI时序大模型TPT发布

    点燃AI引擎,打造工业应用新范式  杭州2024年6月7日 /美通社/ -- 6月5日,由中控技术倾力打造的流程工业首款AI时序大模型TPT(Time-series Pre-trained
    的头像 发表于 06-07 14:23 379次阅读
    中控流程工业首款AI时序大<b class='flag-5'>模型</b><b class='flag-5'>TPT</b>发布

    工具工具——映射与调度、模拟与验证、开发与测试工具

    本篇文章将重点介绍工具链的工具相关知识,我们将从工具链的基本概念出发,重点介绍工具链中的映射和调度工具、模拟与验证
    的头像 发表于 05-16 14:30 1827次阅读
    <b class='flag-5'>工具</b>链<b class='flag-5'>工具</b>——映射与调度、模拟与验证、开发与<b class='flag-5'>测试工具</b>

    嵌入软件单元测试工具的作用

    嵌入软件单元测试工具是现代软件开发过程中不可或缺的一环。它的作用在于帮助开发人员对软件中的各个单元进行测试,以确保其功能的正确性和稳定性。单元测试是软件开发过程中的一种测试方法,通过对
    的头像 发表于 04-23 15:31 355次阅读
    嵌入软件单元<b class='flag-5'>测试工具</b>的作用

    DEKRA被CSA指定为Zigbee统一测试工具开发和优化新功能和测试用例

    DEKRA德凯被CSA联盟(Connectivity Standards Alliance,CSA)指定负责为Zigbee统一测试工具(Zigbee Unified Test Harness,ZUTH)开发和优化新功能和测试用例。
    的头像 发表于 04-09 14:10 383次阅读

    TPT中按照条件来筛选区间进行Simulink模型测试评估的方法#Siumlink模型测试 #TPT

    模型TPT
    北汇信息POLELINK
    发布于 :2024年03月01日 19:10:05

    网络安全测试工具有哪些类型

    网络安全测试工具是指用于评估和检测系统、网络和应用程序的安全性的一类软件工具。这些工具可以帮助组织和企业发现潜在的安全漏洞和威胁,以便及时采取措施加固和修复。根据不同的功能和用途,网络安全测试
    的头像 发表于 12-25 15:00 1027次阅读

    redis集群性能测试工具有哪些

    Redis是一种高性能的内存键值存储系统,它被广泛应用于各种互联网应用和大规模的数据存储中。为了评估Redis在不同场景下的性能,我们需要使用一些性能测试工具来对Redis集群进行基准测试和负载测试
    的头像 发表于 12-04 11:36 625次阅读

    如何使用芯片测试工具测试芯片静态功耗?

    为什么需要芯片静态功耗测试?如何使用芯片测试工具测试芯片静态功耗? 芯片静态功耗测试是评估芯片功耗性能和优化芯片设计的重要步骤。在集成电路设计中,静态功耗通常是指芯片在不进行任何操作时
    的头像 发表于 11-10 15:36 2026次阅读

    TPT自动生成测试用例

    方法。TASMO不仅可以测量覆盖率,还可以通过自动生成测试数据来填补覆盖率的空白。在TPT 19中,TASMO更进一步,因为测试用例可以直接从形式化的需求中创建。
    的头像 发表于 11-06 17:30 742次阅读
    <b class='flag-5'>TPT</b>自动生成<b class='flag-5'>测试</b>用例

    笔记本转轴扭力测试仪是实用的测试工具

    笔记本转轴扭力测试仪是实用的测试工具吗?|深圳磐石测控
    的头像 发表于 11-06 09:10 516次阅读
    笔记本转轴扭力<b class='flag-5'>测试</b>仪是实用的<b class='flag-5'>测试工具</b>吗

    如何实施符合功能安全及ASPICE要求的模型动态测试——TPT Workshop邀请函

    2023年11月14日,我们将在北汇信息上海总部再次举办题为“如何实施符合功能安全及ASPICE要求的模型动态测试”的TPT Workshop活动,诚邀各位新老客户朋友参加,前来共同交流探讨!
    的头像 发表于 11-03 14:36 285次阅读
    如何实施符合功能安全及ASPICE要求的<b class='flag-5'>模型</b>动态<b class='flag-5'>测试</b>——<b class='flag-5'>TPT</b> Workshop邀请函

    Linux下的stress-ng压力测试工具介绍

    今天浩道跟大家分享Linux下一款强大的压力测试工具------stress-ng,这款测试工具对于运维工程师或者测试工程师,还是比较受欢迎的。本文带你安装部署,并且列举出它常用的测试
    的头像 发表于 11-03 09:31 6565次阅读
    Linux下的stress-ng压力<b class='flag-5'>测试工具</b>介绍