CANoe.Diva诊断自动化测试

CANoe.Diva诊断自动化测试

这篇文章主要简单演示如何通过CANoe.Diva进行UDS诊断自动化测试。演示使用的CANoe工程和CDD文件都是Diva自带的Demo工程

提示:Diva工程是根据诊断CDD文件自动生成的,如果CDD文件有错误可能会影响到Diva工程的生成以及测试结果的判断

1.创建Diva工程并配置

打开Diva软件后,点击File就可以创建新工程或者加载已有的Diva工程

Create New Project
工程创建完成后会切换到下面界面,如果ECU采用Doip通讯就要勾选ECU does not support classic CAN,Seed/Key DLL必须添加,否则没办法进行security解锁
ECU information

2.Test工程配置

以下几步的Test Configure主要配置的是测试的范围和深度,根据需要填写即可
Test Configuration Start
Test Configuration Timing
Test Configuration Services
Test Configuration State
Test Configuration Test
以上都填写完成后,就可以点击Generate按钮,生成Diva测试项,如果CDD定义较复杂,这一步可能要执行一段时间
Generate

3. 查看生成的测试项

点击Test Specification查看Diva的测试项,这里显示了生成的Diva测试项的数目,分类等,并且会简单介绍每一类的测试是怎么进行的
Test Specification

4.CANoe中加载测试并执行

确定Diva测试内容无误后,就可以导入到CANoe中执行了。与其他的CANoe Test类似,可以选择导入类型为Test Module或者Test Unit。这里选择导入为Test Module,接下来按照Test Module测试方式运行即可
CAN import Diva project
Test Case

5.分析Report

除了在Test Module中直接查看测试Report外,Diva还提供了更加方便的report分析功能。可以对Service,或者对fail项进行分类分析。
report1
Diva还支持点击report自动跳转到对应的log,要使用该功能首先要在测试中保存测试log
report2

### 回答1: Candiva是一种软件工具,它是专门为数字媒体管理和控制而设计的。它的许可证是指使用Candiva软件所需遵守的许可条款和条件。Candiva软件的许可证旨在保护软件的知识产权,并确保使用者遵守软件的法律和道德规范。 Candiva的许可证通常包括以下要素:使用范围、授权类型、使用限制和保密条款。使用范围指明了谁可以使用该软件,可能是个人用户、企业或特定行业。授权类型指明了许可证的类别,如个人许可、企业许可或教育机构许可等。使用限制说明了在使用该软件时需要遵守的限制和条款,如使用期限、设备数量等。保密条款则涉及用户需保守软件和相关信息的保密性。 此外,Candiva的许可证还可能包括其他条款和条件,如技术支持、升级等。技术支持可以是免费的或收费的,用户可以通过电话、邮件或在线论坛获得技术支持。升级通常是软件修复和改进的更新版本,用户可能需要支付一定费用来获取这些新版本。 总之,Candiva的许可证是为了确保软件的合法使用和保护软件的知识产权而设计的。用户在获取和使用Candiva软件时需要遵守许可证中规定的条款和条件,以确保合法、安全和可持续的使用。 ### 回答2: Candiva是一个品牌,它的license是指它所持有的许可证。许可证是一种授权文件,授权某个公司或个人有权使用特定标识、商标、技术、产品等。对于Candiva这个品牌来说,它的license可能包括以下几个方面: 首先,Candiva品牌的许可证可能涉及商标的授权。商标是一种标识,用于标识并区别某个商品或服务的来源。Candiva可能拥有特定的商标,并给予其他公司或个人使用这个商标的许可。通过许可使用Candiva商标的公司或个人能够以此为基础,生产或销售与Candiva相关的产品,从而共享品牌的知名度和市场效应。 其次,Candiva的许可证可能包括产品的使用授权。Candiva可能拥有特定的技术或产品,并授予其他公司或个人使用这些技术或产品的许可。这样的许可可以使得其他公司或个人能够在自己的产品中使用Candiva的技术,或者销售Candiva的产品。这对于希望与Candiva合作或者推出与Candiva相关产品的公司或个人来说,是一种很有价值的许可。 最后,Candiva的许可证可能还涉及其他方面的授权,例如广告宣传、品牌形象的使用等。Candiva可能会授予其他公司或个人在其广告宣传中使用Candiva的品牌形象或相关素材,以增加品牌的曝光度和影响力。这样的许可授权对于希望与Candiva进行合作宣传或者利用Candiva品牌形象推广自己的公司或产品的企业来说,是一种重要的资源。 总而言之,Candiva的license是指它所持有的许可证,可能包括商标的授权、产品使用授权以及其他方面的授权。这些许可证使得其他公司或个人可以与Candiva合作,共享品牌的知名度和市场效应,从而推动双方的业务发展。 ### 回答3: Candiva是一个虚构的古代城市,因为它是虚构的,所以并没有真实的Candiva license存在。然而,我们可以从Candiva的背景和特点中推断出可能存在的许可证。 作为一个古代城市,Candiva可能有各种不同类型的许可证,以确保城市的秩序和发展。这些许可证可能包括建筑许可证、商业许可证、行驶许可证等等。 建筑许可证是用于规范和监管建筑活动的许可证。在Candiva,建筑师和开发商可能需要获得建筑许可证,以确保他们的建筑项目符合城市的规划和建筑标准。 商业许可证则是允许个人或企业在Candiva经营商业活动的许可证。商人和企业家可能需要向城市当局申请商业许可证,以确保他们的业务活动合法并符合城市的商业准则。 行驶许可证是允许车辆在Candiva道路上行驶的许可证。驾驶员可能需要在城市当局处办理行驶许可证,以确保他们的车辆满足城市的交通规则和安全标准。 总之,虽然Candiva是一个虚构城市,但我们可以推测它可能存在各种类型的许可证,以确保城市秩序和发展的合法性和安全性。不同的许可证将有助于确保建筑、商业和交通等方面的规范和管理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值