← 返回列表
基于CI/CD的CODESYS总线协议栈自动化测试方法及系统
申请人信息
- 申请人:广州翼辉信息技术有限公司
- 申请人地址:510000 广东省广州市黄埔区科丰路266号1601房1602房
- 发明人: 广州翼辉信息技术有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 基于CI/CD的CODESYS总线协议栈自动化测试方法及系统 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311275153.2 |
| 申请日 | 2023/9/28 |
| 公告号 | CN117354208A |
| 公开日 | 2024/1/5 |
| IPC主分类号 | H04L43/18 |
| 权利人 | 广州翼辉信息技术有限公司 |
| 发明人 | 何炳龙; 梁桦圳; 王东方 |
| 地址 | 广东省广州市黄埔区科丰路266号1601房1602房 |
摘要文本
广州翼辉信息技术有限公司获取“一种透气窗帘布”专利技术,本申请公开了一种基于CI/CD的CODESYS总线协议栈自动化测试方法及系统,涉及总线测试技术领域。本测试方法包括:研发人员在CI/CD编译部署服务器中部署代码仓库和软件运行环境;研发人员向所述代码仓库提交CODESYS上位机或下位机的相关代码,触发所述CI/CD编译部署服务器开始测试流程;所述测试流程包括:进入准备阶段,进入编译阶段,进入测试阶段和进入打包阶段。本测试系统适用于前述的方法。本申请的一种基于CI/CD的CODESYS总线协议栈自动化测试方法及系统,将CODESYS控制器总线测试与CI/CD流程结合起来,大幅降低了测试工作中,核心问题排查与解决以外的诸如代码编译、程序部署、启动测试等工作的人工操作量,提升测试效率与解决问题的效率。
专利主权项内容
1.一种基于CI/CD的CODESYS总线协议栈自动化测试方法,其特征在于,该方法包括以下步骤:研发人员在CI/CD编译部署服务器中部署代码仓库和软件运行环境;研发人员向所述代码仓库提交CODESYS上位机或下位机的相关代码,触发所述CI/CD编译部署服务器开始测试流程;所述测试流程包括:进入准备阶段,所述准备阶段包括:更新代理程序或工具的代码环境;进入编译阶段,所述编译阶段包括:上位机测试工程构建的代理程序或工具与下位机运行环境构建的代理程序或工具分别编译待测控制器与可信控制器的上下位机相关的代码,并生成对应的部署文件;进入测试阶段,所述测试阶段包括:部署待测控制器与可信控制器的测试环境,并开启控制器测试;进入打包阶段,所述打包阶段包括:根据所述测试阶段的测试结果,生成相应的测试报告,发送到研发人员的邮箱中。。 (来源 马克数据网)