logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

CPAL脚本自动化测试 ———— Signal Wait系列函数及使用

等待指示类(Wait Instruction Functions)主要运用于为用户提供动作设置、等待测试等功能。TestValidateForTesterConfirmation 函数使用格式如下。主要运用于创建一个弹出窗口,将给定的字符串提供给测试人员。 测试人员可以通过“是”,“否”或“不清楚”来确认该窗口。该窗口包含用于输入注释的字段,该注释将自动应用于测试报告中。TestWaitForEn

CPAL脚本自动化测试 ———— 字符串处理函数

文章目录ConvertString使用格式函数作用示例DecodeString使用格式函数作用示例EncodeString使用格式函数作用示例ltoa使用格式函数作用示例mbstrlen使用格式函数作用示例mbstrncmp / mbstrncmp_off使用格式函数作用示例mbstrncpy / mbstrncpy_off使用格式函数作用示例mbstrstr / mbstrstr_off使用格式

CPAL脚本自动化测试 ———— System Variables 系列函数

文章目录General FunctionssysDefineNamespace使用方法函数作用sysUndefineNamespace使用方法函数作用sysUndefineVariable使用方法函数作用Define VariablessysDefineVariableData使用方法函数作用sysDefineVariableFloat使用方法函数作用sysDefineVariableFloatA

CPAL脚本自动化测试 ———— Message的相关属性

在使用CANoe的过程中,我们不可避免的会跟Message打交道。对于一个初学者了来说,message有什么属性,我们要怎么用好这个message在实现自动化的过程中还是很重要的。.can 定义接收帧的传输通道或通道。具体的使用例子如下。例子定义了message 0x100的通道为CAN 1.message 0x100 msg = {dlc = 2, word(0) = 0x1234};on ke

CPAL脚本自动化测试 ———— testcase的排版设计

在CAPL中,我们可以使用testcase函数来定义每一个测试用例。对于状态机的测试来说,同一状态的切换存在着多个条件。一旦case数量比较多时,后续的case维护则存在着一定的麻烦和不便利性。因为哪怕每一个case都具有唯一的名称,但是找起来还是存在着麻烦。我们可以通过实现打包case组来实现case的快速寻找和打包。下图是我已经实现的testcase打包排版。首先,创建一个类似于文件夹的cas

CPAL脚本自动化测试 ———— IL 系列函数

 IL 是 Interaction Layer 的缩写,也就是主要针对于交互层。在CAN网络中,交互层负责管理传输模型并执行以下任务:  1. 提供基于信号的接口。  2. 根据信号和消息的发送类型控制消息的传输。  3. 提供根据请求发送消息的可能性(使用信号或消息作为触发对象)。  4. 提供故障注入接口以影响消息的发送。 由于交互层的函数较多,而且在当前阶段我并没有对该系列函数有多的涉及,所

CPAL脚本自动化测试 ———— log 系列函数

文章目录setLogFileName使用方法函数作用示例setPostTrigger使用方法函数作用示例setPreTrigger使用方法函数作用示例StartLogging使用方法函数作用示例StopLogging使用方法函数作用示例trigger使用方法函数作用示例triggerEx使用方法函数作用示例writeToLog使用方法函数作用示例writeToLogEx使用方法函数作用示例setL

CPAL脚本自动化测试 ———— FDX系列函数及使用

在构建HIL测试环境过程中,FDX协议是一个常用的协议来传输数据。在调试的过程中,CAPL的函数库里面也存在一些已有的FDX系列相关的函数,我们可以直接使用来实现一些操作。FDXClientHandleUdp函数该函数的使用格式如下。此函数为具有指定地址的FDX客户端创建FDX客户端连接。先决条件是将UPD / IPv4或UDP / IPv6配置为FDX功能的传输层FDXConfigureSequ

CPAL脚本自动化测试 ———— TCP 系列函数

 TCP/IP 传输协议,即传输控制/网络协议,也叫作网络通讯协议。它是在网络的使用中的最基本的通信协议。TCP/IP 传输协议对互联网中各部分进行通信的标准和方法进行了规定。并且,TCP/IP传输协议是保证网络数据信息及时、完整传输的两个重要的协议。TCP/IP传输协议是严格来说是一个四层的体系结构,应用层、传输层、网络层和数据链路层都包含其中。TCP/IP协议是Internet最基本的协议,其

CPAL脚本自动化测试 ———— CAPL编译环境的介绍

在使用CANoe工程实现自动化的过程中,我们必然会使用到CAPL脚本。CAPL脚本的保存格式一般有两种,一种是.can,另一种是.cin。这两种格式之间最主要的区别是: .cin格式主要用来充当头文件,有点类似于C语言中的头文件;.can文件一般是存放编译的脚本,也可以充当头文件。如何用好CAPL,我们首先需要了解和明白CAPL的编译环境 —— CAPL Browser。启动页面打开页面如下。我将

    共 118 条
  • 1
  • 2
  • 3
  • 12
  • 请选择