CANoe操作介绍系列 ———— 两种测试节点的添加与配置

完成了工程的构建,我们存在需要增加特定的测试节点来进行自动化的测试。如何添加CPAL测试节点与XML测试节点?添加之后如何配置相对应的测试节点?不同的配置会产生什么不一样的现象呢?

  1. 添加测试节点。
    1.1 方法一:Simulation -> Simulation Setup -> 右键网络拓扑图中的通道线 -> 选择需要添加的CAPL/XML测试节点
    在这里插入图片描述
    1.2 方法二:Test -> Test Setup ->右键测试环境中某一个文件夹 -> 选择需要添加的CAPL/XML测试节点
    在这里插入图片描述
    区别:
    (1)方法一添加的方式会在我们整个的拓扑图中增加一个测试节点,如果需要测试多个复杂场景,容易造成网络拓扑图混乱。
    (2)方法二添加的方式需要我们额外保存一个文档来存储测试环境的(第一次使用)。这样的创建方式会简化我们的拓扑图,所以我一般使用这种方法来创建。

  2. 配置测试节点。
    测试节点建立起来之后,我们需要对其进行配置才能正常使用。其中包括测试节点的名称、关联的文件、输出的报告等等。所以这一步还是比较重要的。
    2.1 通过方法二创建好了一个目标测试节点
    在这里插入图片描述
    2.2 进入到配置页面。
    Common窗口
    Module Name: 测试节点的名称
    Test script: 测试节点需要关联的.can文件(图示中是创建的CAPL测试节点)。如果是XML测试节点,这里需要选中的就是.xml文件。
    在这里插入图片描述
    Test Report 窗口
    (1)这里定义了生成的测试报告是否覆盖前一次的测试报告。如果电脑空间富裕的话,建议勾选。这样子我们就可以看到之前的历史测试报告了。
    (2)这里明确了生成测试报告的路径。发现自己找不到测试报告,可以从这里找到路径。
    在这里插入图片描述

Test Report Filter 窗口:推荐使用默认。

Components 窗口:CAPL测试节点当中,不需要没有额外的配置操作。XML测试节点中,需要关联.can文件。
在这里插入图片描述

Buses 窗口:
这里我认为是设置了CAN网络的一个过滤器。左侧的Available buses是存放该测试节点不需要侦测的CAN网络;右侧的Assigned buses是存放该测试节点需要侦测的CAN网络。

在这里插入图片描述

  1. 不同的配置产生的不同影响。
    3.1 Test report 窗口中的配置1:如果没有勾选,指定的路径下有且仅有一次的测试报告。
    情况1: 配置1未勾选。优点:占用空间小。缺点:只能看到最新的测试报告。
    在这里插入图片描述
    情况2:配置1勾选。优点:可以查看多次的测试报告。缺点:占用空间较大。
    在这里插入图片描述
    3.2 CAPL与XML测试节点的差别
    场景1: CAPL测试节点待执行页面。这里看不到我们有多少case,以及case的相关信息,只有当测试节点跑起来之后,才能看到具体的测试用例。如果需要选择性执行部分用例,需要对脚本进行维护。
    在这里插入图片描述
    场景2: XML测试节点待执行页面。这里我们可以直观的看到我们的测试用例相关的信息。如果我们需要选择去执行其中部分测试用例,我们只需要勾选我们需要执行的用例,然后再运行。整个过程不需要对脚本进行二次维护。推荐使用。
    在这里插入图片描述
    3.3 生成的测试报告的格式。测试报告的生成有两种格式,一种需要再CANoe里面打开,是系统的推荐方式,但对于用户来说并不是很友好。另一种是生成XML格式,也就是可以使用浏览器打开。较为方便。设置路径为File -> Options -> General -> Test Feature Set
    在这里插入图片描述
  • 8
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小趴菜_自动驾驶搬砖人

谢谢大爷赏饭吃

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值