基于云测试系统硬件搭建和软件开发的相关成果,开展针对云测试系统原理样机的试运行,在实验室环境下模拟部队装备保障活动的整个过程,验证前期理论研究成果的可行性并进一步改进所搭建的原理样机。
在原理样机的试运行中,首先执行单个测试任务,在不考虑测试资源动态调度的情况下,检验样机的基本运行机制是否完善,如图6-18所示。
图6-18 单个测试任务的基本运行机制
在原理样机满足单个测试任务执行要求的基础上,增加测试任务的数量,考虑不同测试任务之间复杂的相互作用关系以及针对测试资源的简单调度问题,检验原理样机在较复杂测试环境下能否正常运行,对运行过程中显露出的问题及时进行改进,多个测试任务的具体运行机制如图6-19所示。
图6-19 多个测试任务的具体运行机制
在测试服务平台上设计了TCP服务器-多客户端软件,包含服务器的全部功能,对外显示TCP服务器-多客户端、客户端测试需求和测试日志三个界面,如图6-20所示。
TCP服务器-多客户端是主界面,依据解析后的测试需求和平台内部可用虚拟测试能力进行任务和资源的匹配、调度,并将测试完成后的信号数据传输到相应客户端;客户端测试需求界面负责接收、解析来自多个客户端的测试需求;测试日志界面负责记录测试过程中的所有相关数据,并以数据库形式进行存储。
图6-20 TCP服务器所有界面(www.daowen.com)
在测试服务终端上设计了客户端Client软件,主要包括通信模块和信号处理模块两部分。通信模块(即客户端Client界面)将测试需求传输给平台并接收来自平台的测试信号数据,如图6-21所示;信号处理模块(即测试信号分析界面)针对接收的测试信号数据进行时域分析和频域分析,如图6-22所示。
图6-21 TCP客户端主界面
图6-22 TCP客户端测试信号分析界面
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。