当前位置: 首页 > backend >正文

一款不错的嵌入式开发自动化测试平台

最近看到一款不错的嵌入式开发自动化测试平台:UTP自动化测试平台。

这是一套集自动化测试管理和自动化执行于一体的自动化测试系统,支持嵌入式测试、总线通信测试、信号仿真测试、人机交互测试等自动化测试功能,支持模块化可扩展,可为产品的不同测试阶段(单元测试、模块测试、集成测试和系统测试)提供全自动化测试服务。

网址:https://www.antestin.com/

以CAN测试为例,UTP测试系统支持CAN和CANFD测试自动化测试,支持CAN报文收发测试、CAN信号测试、节点仿真测试等各种功能。UTP公有云下载的CAN测试机器人软件兼容市面上各厂家的CAN分析仪(如周立功、广成科技、创芯科技等),用户只需要下载即可配合已有的CAN分析仪使用。

UTP测试系统支持CAN自动化测试,支持以下各种功能的测试:

例如,检查被测设备发出的CAN周期消息的周期时间。

双击进入测试用例:

点击“编辑用例”进入用例编辑页面,然后点击“命令”按钮,插入测试命令:

选择测试机器人,然后添加测试步骤如下图,添加完成,点击“插入”按钮:

在弹出的“消息帧结构设置”页面中,定义预期检查的周期消息,并根据实际情况对报文字段进行修改,然后点击“提交”按钮:

命令插入成功:

点击“展开”按钮,查看命令详情:

此命令包含4个参数,分别是“messageName:周期消息的名称”、“maxCycleTime :输出周期消息的最大间隔”、“minCycleTime:输出周期消息的最小间隔”以及“AvgCycleTime:输出周期消息的平均间隔”。 可以点击“保存”按钮,保存测试用例:

此测试用例表达的含义为:获取被测设备发出的周期时间间隔,包括最大时间间隔,最小时间间隔,平均时间间隔。 点击“验证”按钮,执行用例,可以进行消息检查(确保执行前已经执行打开端口命令):

弹出“验证配置”页面,点击“确定”按钮:

执行时会调度测试机器人软件,如测试机器人软件名称和用例中机器人名称一致,则会自动匹配到“已选测试机器人”框中,点击“开始执行”即可。如果不一致,则将备选测试机器人拖拽到已选测试机器人框中,点击“开始执行”:

执行完成,可以查看执行结果,如下图,获取到了设备发来的周期消息的周期时间间隔:

大家可以下载玩玩试一试,很不错的测试工具。 

http://www.xdnf.cn/news/9182.html

相关文章:

  • Trivy 镜像漏洞扫描:从零入门到实战指南
  • java基础(面向对象进阶高级)泛型(API一)
  • 智能AI之常用协议普及
  • HarmonyOS优化应用文件上传下载慢问题性能优化
  • CMU-15445(5)——PROJECT#1-BufferPoolManager-Task#3
  • kali切换为中文
  • 输入一串字符,统计其中字母的个数
  • Python5.26打卡(day27)
  • 【SQL server】 SQL子查询:与连接的区别、类型划分、相关与非相关子查询对比
  • YOLOv12增加map75指标
  • [QMT量化交易小白入门]-五十七、ETF历史行情分钟线下载
  • 25盘古石初赛wp(部分)
  • Java----自动装箱和自动拆包 与 泛型
  • 大模型的检索增强生成综述研究
  • 用python写节奏大师小游戏
  • TMS320F28388使用sysconfig配置SCI通信(RS485+FIFO+Modbus)
  • 第4章-操作系统知识
  • 《反事实棱镜:折射因果表征学习的深层逻辑》
  • SymPy | 其他未知数表示方程中的某一未知数
  • 测绘技术重塑低空经济格局
  • 火语言UI组件--标记
  • 蚂蚁TuGraph图数据库行业落地,开启数据处理新“视界”
  • MySQL进阶实战:窗口函数 VS 聚合函数,性能与场景全对比
  • Java 版本升级指南:从 Java 8 到 Java 11/17/21 的核心优势与新特性
  • ABAP Tools for Clean ABAP
  • dify-api的.env配置文件
  • 前端配置nginx代理
  • 预算超支、进度延误?工程企业如何实现精准管理?
  • 2025年储能产业TOP10省份及发展报告(附资料包下载)
  • 如何学习联邦学习和差分隐私