当前位置:   article > 正文

vTESTstudio系列3--vTESTstudio自带测试函数对ECU的测试(一)_vteststudio report

vteststudio report

来了来了,终于来了!!!

前两篇文章(vTESTstudio系列1--如何创建vTESTstudio工程vTESTstudio系列2--vTESTstudio工程的详细介绍)对vTESTstudio这个工程软件做了一个较为全面的介绍,这篇文章开始,我们开始进入主线任务,在vTESTstudio工程中编写测试用例,Let's go!!!

目录

1.导入CANoe仿真环境:

2.创建Test Sequence Diagram:

3.编辑测试用例:

4.编译测试用例:

5.执行测试用例:

6.检查测试报告:


1.导入CANoe仿真环境:

在编写测试用例之前,需要导入对应的CANoe仿真环境注意,导入环境时只能打开一个CANoe仿真环境,多个CANoe环境打开时会无法识别到具体的某一个),导入成功后效果如下:

在区域4部分可以看到CANoe工程中已加载的DBC等数据文件,这样我们就可以用到对应的数据了。

2.创建Test Sequence Diagram:

Test Sequence Diagram在vTestStudio中是一种可视化工具,它允许用户以图形化的方式创建和编辑测试序列。这个图表可以描述在测试过程中各个动作的执行顺序,包括发送和接收信息,执行决策和其他测试步骤。

按照如下步骤操作:

右击“Test” 这个Test Unit,然后点击“Add”,选择“Test Sequence Diagram”,会生成一个“NewFile.vtsd”类型的文件,“.vtsd”文件是一种特殊的测试用例编辑器,每个图中的节点代表一个动作或决策,箭头表示动作的执行顺序。Test Sequence Diagram (TSD) 在 vTestStudio 中是一个强大的工具,用于创建和管理复杂的测试序列。

这是一个图形界面,可以通过拖放操作来创建和修改测试步骤。它使用户能够清晰地看到测试过程的流程,并提供了一种直观的方式来设计和管理测试。可以帮助用户更容易地理解和设计复杂的测试过程。用户还可以通过添加、移动和删除节点来轻松修改测试序列。

3.编辑测试用例:

如上图所示,这个一个最基本的测试用例流程图,它包含“Start”“Transition”“Multiplexer”“Join”“Finalize”这五个Test Tools,其中“Start”和“Finalize”是必须选项。

在第二个“Transition”和“Multiplexer”交界处,可以新增修改当前测试用例名,如下所示:

然后点击第二个“Transition”这根细线,在“Command”框中输入“Cycle Time Absolute”,然后在右侧添加需要测试的ECU报文名称,然后按照±10%的误差,输入周期的最大值和最小值:

至此,一个最简单的测试报文周期的测试用例已经完成!

4.编译测试用例:

完成测试用例编写后,然后点击TestUnit, Home菜单下面的"Bulid Test Unit"这个变为可用状态,点击"Bulid Test Unit",可以在右侧的"Output"窗口观察到Bulid succeeded的提示信息;

之后可以工程文件夹的以"Test"命名的"TestUnit"文件夹下面查找Test.vtuexe文件,此文件是用于添加到CANoe工程去执行测试用例的可执行文件。

5.执行测试用例:

在CANoe工程的工具栏,点击"Test",然后点击"Test Setup",点击"Add"按钮新增Test Configuration,可以重命名此Test Configuration,会弹出一个你命名的Test Configuration的窗口,

然后在该窗口点击添加按钮,选择Test.vtuexe 文件,加载此文件,会出现如下的待执行的测试用例:

启动CANoe工程,点击TestConfiguration窗口的Start按钮,执行测试,执行完测试可以看到TestConfiguration窗口右下角会显示Pass或者Fail的状态显示:

6.检查测试报告:

点击TestConfiguration窗口右上角的"Open Test Report"按钮,测试报告会随即被打开,由于报告是HTML格式的,会用默认的浏览器打开,报告结果如下:

这样我们就完成了一次vTESTstudio工程自带函数对ECU的一个简单测试,由于本章节还涉及了简略的测试用例编写等介绍,所以其他的vTESTstudio工程自带函数将会在下一章节介绍,敬请期待!

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
  

闽ICP备14008679号