原创 模型动态测试工具TPT 19 新特性速览

2023-4-21 11:01 1021 12 12 分类: 汽车电子

TPT19亮点概览

 

 

 1. 形式化需求:自动生成测试用例



在TPT 19中,测试用例可以通过形式化需求自动创建—只需要按下按钮。

此前,形式化需求已经自动评估。现在我们对此进行了更深一步的改进。

 

 2. 参数集的混合执行



TPT19中可以更容易地创建参数集,可以多次执行,当然也可以对其进行评估。

这意味着不同参数设置的测试用例不必被复制,并且测试项目保持清晰和结构良好。

 

3. 最坏情况下执行时间的指示


 

TPT 19第一次为C/ C++平台指定了每个单独测试步骤的执行时间。换句话说,一个早期预警系统,它可以指示哪些测试和哪些条件会增加本地主机上的执行时间。

该指标可用于在目标处理器上进行测时减少测试的选择。这意味着:更少的测试执行和更快地获得必要的见解。

 

 4. 对所有目标编译器的支持



 TPT19支持为任何目标ECU构建软件,为任何处理器架构使用任何编译器-可用于c平台。


5.  在虚拟环境中执行PiL测试



如何在PiL测试中节省硬件?

TPT19的该项新功能对汽车环境中的应用开发团队来说试非常理想的,他们必须在真实环境中进行测试——理想情况下无需构建硬件基础设施。

TPT19中通过Lauterbach的Trace32环境可以实现虚拟环境中的PiL测试。

不仅可以为模型或C/ c++代码执行现有的测试用例,也为任何目标体系结构执行测试用例

在背靠背测试过程中,自动将PiL测试结果直接与之前的测试运行(MiLSiL)进行比较。

这些测试的执行直接在主机上的模拟器中完成。不需要硬件接口和PiL板。

 6. 压力测试

 


多次运行测试用例,增加检测被测系统的非确定性行为的可能性。简单地指定一个测试用例是否应该使用不同的参数集执行几次。

 

7. Linux环境中的Simulink模型


 

TPT现在支持Docker环境下,在云中的Linux、持续集成环境或本地主机上运行MiL测试。


 8. 问题视图



在测试项目设置过程中新的问题视图像一个助手。它能帮助用户罗列出发生的警告和错误。

只需点击一下,你就可以直接跳转到它们的源代码并修正它们。

无论是脚本实现中的拼写错误,配置中的错误还是忘记了测试框架的更新;所有阻止测试执行的因素都被清楚地列出。

 

欢迎联系我们申请TPT19的免费试用。

 

后续我们会发布对TPT19新特性的详细解读文章,敬请期待!

作者: 北汇信息, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-3998886.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
12
关闭 站长推荐上一条 /3 下一条