首页 > 其他分享 >Test Parameter-List Parameter批量执行测试

Test Parameter-List Parameter批量执行测试

时间:2023-07-20 14:12:31浏览次数:124  
标签:Commands 常量 List 测试 Test Parameter

   

Test Parameter-List Parameter批量执行测试_哔哩哔哩_bilibili

1.List Parameter可以理解为多个常量值的集合

2.背景:

还是一个模拟车速测试的例子,测试序列流程如下图

 若被测车速范围值太多,每次重复编写费时且易错

3.创建一个List Parameter

1)在已创建的Parameter文件中,选择主菜单Parameter——List

 或在编辑区域右击——Insert List;

 点击Add Parameter定义List内容

 接着Insert values添加常量值,回车Enter继续

 2)设置完后,点击Publish发布并保存,已发布的List也是在Symbol窗口的Parameter视图中查看

3)回到Test Table编辑区,修改测试序列的内容,通过调用已创建的List参数优化现有测试用例,可结合Test Commands的Control flows(条件判断语句)的For Each将List-CarSpeed的常量赋给被测信号EngineSpeed

 具体流程

将Command拖到PowerOn下面

 

 

 
 

 

Insert For Each语句,定义一个局部变量v,调用List——CarSpeed,即CarSpeed常量值赋值给局部变量v

 在vTESTstudio中,测试序列 和 Test Commands间存在层级关系(默认是同级),当调用control flows时,可进行 Test Commands层级嵌套,选中Test Commands右键选择Move Level Down进行层级上/下级移动,如下图所示

 或者拖拽Test Commands至条件判断语句下方,命令嵌套于For Each循环内,将被测车速值用局部变量v代替

 3)替换完毕后,点击编译build生成测试用例

 4)在CANoe中验证该测试用例,打开测试报告

 

标签:Commands,常量,List,测试,Test,Parameter
From: https://www.cnblogs.com/wangyihe20000719/p/17568269.html

相关文章

  • java中list从大到小排序方法
    Java中List从大到小排序方法在Java中,List是一种常用的数据结构,可以存储一组有序的元素。有时候我们需要对List中的元素进行排序操作,常见的排序方式有从小到大和从大到小两种。本文将介绍如何使用Java中的Collections类和Comparator接口来实现List从大到小的排序。Collections类的......
  • java则么对list进行排序
    如何使用Java对List进行排序引言在Java开发中,我们经常需要对列表进行排序。排序可以按照不同的标准进行,例如按照数字大小、字符串字母顺序等。本文将向你介绍如何使用Java对List进行排序,以及每一步骤的具体操作和代码示例。流程概述下面是对List排序的一般流程的概述,我们将通过......
  • speedtest-cli
    speedtest-cli命令行下测试服务器外网速度补充说明speedtest-cli是一个使用python编写的命令行脚本,通过调用speedtest.net测试上下行的接口来完成速度测试,最后我会测试运维生存时间所在服务器的外网速度。项目地址:https://github.com/sivel/speedtest-cli安装speedtest-clisp......
  • Test Parameter-Scalar Parameter创建
    TestParameter-ScalarParameter创建_哔哩哔哩_bilibili1.背景:例:编写一个传感器输入值的测试,测试环境包括Tester(测试方),ECU(被测对象),Tester发送传感器变量SensorA和SensorB,ECU反馈Force值的过程,根据不同传感器输入值测试Force反馈值,即便有自定义的TestCase模板,每次还是需要输入......
  • Test Commands-Functions下——创建自定义Test Case
    TestCommands-Functions下_哔哩哔哩_bilibili基于上一节所创建的测试实例,编写多个不同车速的TestCase,若仅改变信号EngineSpeed的值,也要重复编写多次,花费时间长且易出错,这时可通过Functions功能自定义一个TestCase模板,并基于该模板添加多个TestCase用例1)选择Functions——Tes......
  • Test Commands-Functions上
    TestCommands-Functions上_哔哩哔哩_bilibili1.对于冗长的测试用例,随着添加的内容越多,同时伴随人员编写时间的增加,后续修改测试用例内容,排查错误的难度也随之上升,这时可以使用vTESTstudio自带的工具"Functions"对测试用例进行优化。2.Functions栏在TestTableEditor左下角;用......
  • DevExpress WinForms TreeList控件,让业务数据展示更清晰!(二)
    DevExpressWinForms的TreeList控件是一个功能齐全、数据感知的TreeView-ListView的混合体,它可以以树形、网格或两者结合的形式显示数据信息。无论是数据绑定模式还是非绑定模式,都具有完整的数据编辑支持。在上文中(点击这里回顾>>),我们为大家介绍了TreeListUI/UX的自定义、受Exce......
  • 聚焦于任务调度的测试平台pytestx
    设计理念聚焦于任务调度,接口自动化80%本地编写,20%交由平台管理。如果使用pytest做接口自动化,那么个人认为最好的编写工具是PyCharm,任何低代码测试平台都无法取代。当然不会代码,或者不使用pytest,那低代码测试平台,或者yaml,甚至excel写自动化用例,都是可以接受的。而在使用pytest这......
  • Atcoder Grand Contest 057 D - Sum Avoidance
    先来找些性质:\(A\)中最小的元素\(M\)肯定是最小的不是\(S\)的因子的数,由于\(\text{lcm}(1,2,3,\cdots,43)>10^{18}\),所以\(M\le43\)。对于每个\(0\lei<M\),\(\bmodM=i\)的数被选择的部分必然是一段后缀,因为如果你选择了\(M\)选择了某个\(\bmodM=i\)的数\(v\),......
  • list过滤对象
    Stringlocal=LocalDate.now().toString().replaceAll("-","").substring(0,6);System.out.println("---------------"+local);IntegerlocalYearMonth=Integer.valueOf(local);booleanb=Objects.nonNull(dept4);List<Dept>......