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

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

3天内不再提示

TPT自动生成测试用例

北汇信息POLELINK 2023-11-06 17:30 次阅读

很多汽车行业的客户渴望全自动化的测试用例生成,他们的愿望通常包括:

可扩展性:通过自动测试用例生成,质量保证过程可以快速扩展。

100%的覆盖率:在没有穷尽测试的情况下获得全面的测试覆盖率。

减少人力:更少的测试人员。

消除维护:希望减少与测试相关的维护的开销。

自动生成测试的潜在好处很多。然而在中短期内,很大一部分测试仍然需要由测试人员来设计。

测试用例由两个核心元素组成:

测试数据:这包括在其环境中激励测试对象。

预期行为:描述测试对象在特定情况下应该如何表现。

虽然测试数据可以以各种方式生成,但是(针对功能行为)期望值的自动定义仍然是一项具有挑战性的任务。

这时就需要技术娴熟的测试人员了。一个好的测试人员不仅仅是知道测试方法和工具的人;他们也是产品专家,了解产品的来龙去脉、特性和一些边缘的方面。

这种特定于产品的知识通常是通过手动创建的、基于需求的测试来构建的。通过一个个的测试测试,测试人员积累了关于产品的知识。

手动创建测试用例不会过时。然而,也可以预见自动生成的测试数据将被越来越多地采用,因为它可以显著提高测试效率。然而,定义期望值仍然是测试人员的任务。

在TPT中,我们设计了一个特性来加速测试:从测试数据中单独定义期望值的能力。

这种方法有以下几个优点:

可复用的功能描述:一旦指定,功能行为就可以在每个测试中进行评估。

简化更新:当行为发生变化时(例如,由于新的依赖项或条件),您只需要更新一个描述。

评估的灵活性:任何测试数据,包括自动生成的数据,都可以在没有额外注释的情况下进行评估。

清晰的可追溯性:需求和期望值之间有直接且明确的联系。

在我们看来,从测试数据中分离激励是完全自动化测试数据生成的推动者。通过对期望的全面描述,您可以创建任何场景(通过测试数据)并及时检测问题。

TPT插件TASMO是迄今为止最受TPT用户喜爱的测试数据生成方法。TASMO不仅可以测量覆盖率,还可以通过自动生成测试数据来填补覆盖率的空白。在TPT 19中,TASMO更进一步,因为测试用例可以直接从形式化的需求中创建。

保持好奇,坚持测试,并记住,虽然自动化可以加速过程,但测试人员的专业知识仍然是不可或缺的。

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

    关注

    8

    文章

    5269

    浏览量

    126599
  • 自动化
    +关注

    关注

    29

    文章

    5562

    浏览量

    79239
  • TPT
    TPT
    +关注

    关注

    0

    文章

    23

    浏览量

    6980
  • 自动测试
    +关注

    关注

    1

    文章

    95

    浏览量

    18737
收藏 人收藏

    评论

    相关推荐

    是德科技助力三星电子验证FiRa 2.0安全测距测试用

    是德科技(Keysight Technologies,Inc.)成功助力三星电子,在其Exynos Connect U100芯片组上验证了FiRa 2.0安全测试用。此次验证得益于是德科技提供的超宽带 (UWB)测试解决方案,
    的头像 发表于 11-18 10:08 174次阅读

    端到端测试用怎么写

    编写端到端测试用是确保软件系统从头到尾能够正常工作的关键步骤。以下是一个详细的指南,介绍如何编写端到端测试用: 一、理解端到端测试 端到
    的头像 发表于 09-20 10:29 440次阅读

    TSMaster 测试报告生成器操作指南

    用户在基于TSMaster软件开发测试用时,或需要使用TSMaster生成HTML报告时,需要使用TSMaster测试报告生成器。1Tes
    的头像 发表于 08-03 08:21 444次阅读
    TSMaster <b class='flag-5'>测试</b>报告<b class='flag-5'>生成</b>器操作指南

    是德科技获得5G NR FR1 1024-QAM 解调测试用的认证

    是德科技(Keysight Technologies,Inc.)日前宣布获得了基于3GPP TS 38.521-4测试规范的 5G NR FR1 1024-QAM 解调测试用的认证。这些测试
    的头像 发表于 07-31 16:46 929次阅读

    鉴源实验室·ISO 26262中测试用的得出方法-等价类的生成和分析

    标准规范中给出了单元、集成、系统测试各阶段的建议测试使用方法,设计生成测试用的建议方法包括需求分析、等价类的
    的头像 发表于 07-30 15:37 486次阅读
    鉴源实验室·ISO 26262中<b class='flag-5'>测试用</b><b class='flag-5'>例</b>的得出方法-等价类的<b class='flag-5'>生成</b>和分析

    是德科技获得窄带非地面网络标准的新测试用验证

    是德科技(Keysight Technologies,Inc.)日前宣布,该公司针对3GPP Rel-17标准中关于NB-IoT NTN技术的新一致性测试用获得验证通过。这些测试用
    的头像 发表于 07-26 14:13 679次阅读

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

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

    LitePoint与三星电子合作支持FiRa 2.0物理层安全测距测试用

    先进无线测试解决方案提供商LitePoint与三星电子宣布紧密合作,支持FiRa 2.0物理层(PHY)一致性测试规范内定义的新安全测试用
    的头像 发表于 05-16 11:26 563次阅读

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

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

    PTCRB的测试用类认证等级分类介绍

    PTCRB的测试用类认证等级CategoryA/B/EA类项:测试用在商用系统上经过完全验证;必测项且需要结果为PASSB类项:测试用
    的头像 发表于 03-14 16:46 394次阅读
    PTCRB的<b class='flag-5'>测试用</b>类认证等级分类介绍

    TPT中通过不同的变量组合自动生成测试用,极大提高测试效率#Simulink

    软件TPT
    北汇信息POLELINK
    发布于 :2024年03月09日 09:44:15

    TPT测试用自动生成工具箱TASMO,自动生成Simulink模型测试用#simulink

    软件TPT
    北汇信息POLELINK
    发布于 :2024年03月09日 09:40:12

    是德科技首批3GPP Release 16 16/32测试用获得批准

    本次验证涵盖单个和多个预编码矩阵指示符测试用,主要面向在频分双工和时分双工频段上运行的 16/32 通道发射机
    的头像 发表于 02-21 14:14 422次阅读

    思瑞浦汽车级LIN收发器全家族产品TPT1021Q、TPT1022Q、TPT1024Q

    聚焦高性能模拟芯片和嵌入式处理器的半导体公司--思瑞浦,发布汽车级LIN收发器——TPT102xQ系列产品(TPT1021Q、TPT1022Q、TPT1024Q)。
    的头像 发表于 01-03 15:04 794次阅读
    思瑞浦汽车级LIN收发器全家族产品<b class='flag-5'>TPT</b>1021Q、<b class='flag-5'>TPT</b>1022Q、<b class='flag-5'>TPT</b>1024Q