基于CI/CD的CODESYS总线协议栈自动化测试方法及系统

    公开(公告)号:CN117354208B

    公开(公告)日:2024-04-16

    申请号:CN202311275153.2

    申请日:2023-09-28

    IPC分类号: H04L43/18 H04L43/50

    摘要: 本申请公开了一种基于CI/CD的CODESYS总线协议栈自动化测试方法及系统,涉及总线测试技术领域。本测试方法包括:研发人员在CI/CD编译部署服务器中部署代码仓库和软件运行环境;研发人员向所述代码仓库提交CODESYS上位机或下位机的相关代码,触发所述CI/CD编译部署服务器开始测试流程;所述测试流程包括:进入准备阶段,进入编译阶段,进入测试阶段和进入打包阶段。本测试系统适用于前述的方法。本申请的一种基于CI/CD的CODESYS总线协议栈自动化测试方法及系统,将CODESYS控制器总线测试与CI/CD流程结合起来,大幅降低了测试工作中,核心问题排查与解决以外的诸如代码编译、程序部署、启动测试等工作的人工操作量,提升测试效率与解决问题的效率。

    基于CI/CD的CODESYS总线协议栈自动化测试方法及系统

    公开(公告)号:CN117354208A

    公开(公告)日:2024-01-05

    申请号:CN202311275153.2

    申请日:2023-09-28

    IPC分类号: H04L43/18 H04L43/50

    摘要: 本申请公开了一种基于CI/CD的CODESYS总线协议栈自动化测试方法及系统,涉及总线测试技术领域。本测试方法包括:研发人员在CI/CD编译部署服务器中部署代码仓库和软件运行环境;研发人员向所述代码仓库提交CODESYS上位机或下位机的相关代码,触发所述CI/CD编译部署服务器开始测试流程;所述测试流程包括:进入准备阶段,进入编译阶段,进入测试阶段和进入打包阶段。本测试系统适用于前述的方法。本申请的一种基于CI/CD的CODESYS总线协议栈自动化测试方法及系统,将CODESYS控制器总线测试与CI/CD流程结合起来,大幅降低了测试工作中,核心问题排查与解决以外的诸如代码编译、程序部署、启动测试等工作的人工操作量,提升测试效率与解决问题的效率。