《计算机技术与发展杂志》发表论文赏析
作者:马勤政;徐中伟;梅萌
摘要:为降低列控系统测试软件的研发运维成本, 提升列控系统测试平台的测试效率与自动化水平, 提出了基于Kubernetes 集群技术的容器云平台的功能与架构设计,同时对容器云平台上的研发与测试流程进行了说明与规范。 根据列控系统测试平台的功能特征,应用微服务的思想,将平台拆分为若干逻辑子集群,子集群之间通过 Kubernetes 集群内部的网络服务进行通信,平台的各类功能在其对应的逻辑子集群中以容器微服务的形式各自独立执行。 同时,在云平台中引入自动化测试脚本与测试案例自动生成的技术,以提高自动化测试的覆盖范围。 这一平台设计能够降低列控系统测试平台各个功能之间的耦合程度,提升平台的可靠性与可扩展性,在满足现有的列控系统信号设备测试需求的基础上,为大量测试任务以及未来各类新型列控信号设备的测试任务提供支持。
关键词:列控系统测试;云计算;Kubernetes;微服务;容器云平台;自动化测试