← 返回列表
一种基于分布式实时通信的自动化测试方法和系统
摘要文本
本发明公开了一种基于分布式实时通信的自动化测试方法和系统,该方法包括:在被测服务器上,先将搭载了分布式通讯组件的自动化测试中间服务模块作为分布式架构的一个节点加入到智能信号处理系统的数据通讯服务中;再借助此自动化测试中间服务模块中集成的微网络框架把DDS的订阅协议和发布协议封装成Http协议的API接口来与远端测试服务器进行通信;在远端测试服务器上,通过自动化测试框架打造的接口自动化测试框架实现测试用例的编写、管理以及测试结果的可视化展示;最后由CI集成化工具来完成自动化测试的可持续构建、部署和执行工作。本发明能够将被测系统的测试流水化、模块化,在保护被测系统性能和效率的情况下完成各类测试。
申请人信息
- 申请人:之江实验室
- 申请人地址:311121 浙江省杭州市余杭区中泰街道科创大道之江实验室
- 发明人: 之江实验室
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种基于分布式实时通信的自动化测试方法和系统 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311642669.6 |
| 申请日 | 2023/12/4 |
| 公告号 | CN117354218A |
| 公开日 | 2024/1/5 |
| IPC主分类号 | H04L43/50 |
| 权利人 | 之江实验室 |
| 发明人 | 杨如丹; 杨娟娟; 王霄岚; 杜承垚; 宋晓峰; 赵志峰 |
| 地址 | 浙江省杭州市余杭区中泰街道科创大道之江实验室 |
专利主权项内容
1.一种基于分布式实时通信的自动化测试方法,其特征在于,包括以下步骤:(1)在被测服务器,使用分布式通讯中间件部署自动化测试中间服务模块,以将该自动化测试中间服务模块作为分布式架构的一个节点加入到智能信号处理系统的数据通讯服务中;(2)在被测服务器,基于微网络框架封装自动化测试中间服务模块的API接口;(3)在测试服务器,基于自动化测试框架部署自动化测试服务模块;(4)基于CI集成化工具完成被测服务器和测试服务器的部署,以及通过调用API接口完成自动化测试的执行,最终实现一键运行自动化测试以及测试报告的可视化显示。