当前位置:网站首页>Control the operation of the test module through the panel in canoe (Advanced)
Control the operation of the test module through the panel in canoe (Advanced)
2022-07-06 09:48:00 【Ant soldier】
Related articles
stay CANoe Pass through Panel Panel control Test Module function ( primary ), Click the jump
This chapter demonstrates the source code download , Click the jump
Preface
- stay ( primary ) In the article , Preliminary understanding of using system variables to control TestModule Operation of , Has been used panel Control system variables , And then control Test Module function , So here comes the question
- stay CANoe in , One
Test Module
Run out , It stopped. , How can we run continuouslyN
individualTest Module
?
This is it. ( senior ) The problems that need to be solved in the project , Solve this problem , Take your automated testing to a new level .- Demonstrate hardware and software environment Win10 x64 ; CANoe 11 SP2 x64
Multiple TestMoudle Architecture that runs automatically
- 1️⃣ Here's the picture , Here are some common tests created type , Divided into several
Test Module
, What we're going to do next isOne key test
All the selectedTest Module
2️⃣ Here we need to create several system variables , and TestModule One-to-one correspondence .
Every TestModule Need to use 3 A variable :
xx_test ; xx_test_status ;xx_call
xx_test
: Used for bindingpanel
Panel controls , Keep looking downxx_test_status
: Used for bindingtest module state
xx_call
: Used for bindingtest module
The trigger condition
- 2️⃣ Let's say
flash test module
For example , Combine the system variables created above withTestModule
Under binding , That's exactly what it is.xx_test_status
andxx_call
Where variables are used
- 3️⃣ Let's say
flash test module
For example , Modelled on the《 primary 》
The method in this article combines system variables withpanel
Controls are bound one by one
- 4️⃣ With
panel
, We have to deal withpanel
Response logic , Here's the picture , Here we aretse
Create a new one inNetWork Module Node
, staycan
Perfect the response code in the document
- 5️⃣ In this way, the job is done , Here's the picture , We chose several TestModule , He finished all the execution in order .
summary
️ Under this structure , Just according to the actual needs of your project , It can be easily extended , And it is also very simple and convenient to use ,
- Small partners with mobile phones can add communication groups , A small circle in the field of on-board diagnosis , In the group
SkyDrive data
,Source code
, There may be something you need , Usually can exchange technology , Talk about job opportunities .- If this blog is helpful to you , please “ give the thumbs-up ” “ Comment on ”“ Collection ” One key, three links Oh ! It's not easy to code words , Thank you for your support .
边栏推荐
- 018. Valid palindromes
- 英雄联盟轮播图手动轮播
- [Chongqing Guangdong education] reference materials for nine lectures on the essence of Marxist Philosophy in Wuhan University
- CANoe下载地址以及CAN Demo 16的下载与激活,并附录所有CANoe软件版本
- 五月集训总结——来自阿光
- 51单片机进修的一些感悟
- 33岁可以学PLC吗
- Summary of May training - from a Guang
- The real future of hardware engineers may not be believed by you if I say so
- [one click] it only takes 30s to build a blog with one click - QT graphical tool
猜你喜欢
Segmentation sémantique de l'apprentissage profond - résumé du code source
面试突击62:group by 有哪些注意事项?
Programmation défensive en langage C dans le développement intégré
Une grande vague d'attaques à la source ouverte
Selection of software load balancing and hardware load balancing
为拿 Offer,“闭关修炼,相信努力必成大器
In order to get an offer, "I believe that hard work will make great achievements
Oom happened. Do you know the reason and how to solve it?
If a university wants to choose to study automation, what books can it read in advance?
Summary of May training - from a Guang
随机推荐
听哥一句劝,按这套嵌入式的课程内容和课程体系去学习
五月刷题26——并查集
Minio distributed file storage cluster for full stack development
数据建模有哪些模型
51单片机进修的一些感悟
Programmation défensive en langage C dans le développement intégré
手把手教您怎么编写第一个单片机程序
Mapreduce实例(八):Map端join
软件负载均衡和硬件负载均衡的选择
[Yu Yue education] reference materials of complex variable function and integral transformation of Shenyang University of Technology
Defensive C language programming in embedded development
《ASP.NET Core 6框架揭秘》样章发布[200页/5章]
Hard core! One configuration center for 8 classes!
YARN组织架构
五月刷题01——数组
五月集训总结——来自阿光
CAPL 脚本打印函数 write ,writeEx ,writeLineEx ,writeToLog ,writeToLogEx ,writeDbgLevel 你真的分的清楚什么情况下用哪个吗?
Take you back to spark ecosystem!
[deep learning] semantic segmentation: paper reading: (2021-12) mask2former
Global and Chinese markets for hardware based encryption 2022-2028: Research Report on technology, participants, trends, market size and share