分布式协同测试工具的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:omlieo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的迅速发展,大数据、云平台以及各种分布式平台逐步成为信息技术发展的趋势之一。在这些技术发展的同时,其复杂的架构设计也使得系统测试变得非常复杂,一次测试可能会将不同的测试任务分配到不同的节点上,多个不同的测试任务按照一定的时序甚至更复杂的条件来协同完成一个共同的测试目标。面向这些分布式平台的功能、性能以及其他能力测试的需求,设计一个支持分布式部署、多个测试任务按照一定的协同要求、自动化进行协同测试的工具是很有必要的。根据协同测试的特点,分析协同测试任务之间的关系,将协同关系分为串行协同、并行协同、条件协同三类基本关系,可以根据这三类关系进一步组合复杂的协同测试计划。为了支持协同测试,设计并实现了一个分布式协同测试工具,根据执行方式的不同,将工具划分为控制节点和执行节点两类。控制节点包含可视化任务编排界面、协同任务流程解析模块、协同控制模块和通信模块,执行节点包含通信模块和任务处理模块。通过这些模块,控制节点可以进行可视化的协同测试任务编排,制定测试计划,并根据测试计划将测试任务下发至各个执行节点,在执行的过程中,控制节点控制各个执行节点协同执行测试任务,完成协同测试任务的自动化进行。对该工具进行测试后的结果表明,工具能够有效地制定协同测试任务,对各个协同测试任务进行编排从而制定测试计划,生成测试流程图。根据测试流程图,控制节点能将各个测试任务分发到对应的执行节点上,协同控制各个节点的执行,实现了协同测试任务的可视化编排与自动化分发执行。
其他文献
随着环保、能源等问题的日益突出,人们对建筑材料有了更高的要求。泡沫混凝土作为一种轻质保温防火的建筑材料,推进其绿色化、节能化显得尤为必要。碱矿渣泡沫混凝土便是应运而生的新型建筑材料。泡沫混凝土根据浆体内部气泡的产生来源不同,主要分为两大类:物理发泡法和化学发泡法。目前碱矿渣泡沫混凝土基本采用物理发泡法进行发泡,但物理发泡剂产品质量良莠不齐,经济性不佳,在制备低密度泡沫混凝土时也显得力不从心。所以本
随着工业建筑、智慧城市、数字中国的发展进程逐渐加快,BIM作为基础支撑技术,正处在体系化以带动建筑业发展的关键时刻。2020年4月20日,国家发改委对“新基建”做了权威解读,新基建的特征是“数字基建”。BIM是CIM的重要组成部分,不断积累更新,保证CIM的动态更新,CIM是智慧园区的关键技术,支撑城市规划建设管智能化。智慧城市建设是数字中国、智慧社会的建设基础。2020年7月,“智能建造与建筑工
城市的不断扩张和城市人口的日益增长,对地上交通是一个严峻的挑战。地下轨道交通的大力建设与发展缓解了地上交通的压力,国内外许多城市都进行了地铁的建设。本文以重庆市轨道交通十号线二期工程兰花路站~南湖站区间隧道和出入段线隧道为背景,针对深回填土区暗挖隧道群帷幕注浆效果评价与施工力学效应进行研究。首先对依托工程回填土的特征进行分析,通过室内试验得到回填土区土石混合体注浆前后的物理力学参数;其次采用探测、
流化床反应器传热传质效率高、反应性能好,在非高炉炼铁中具有良好的应用潜力。然而,流态化过程中非均匀结构的产生容易导致诸多问题,使得流化床难以发挥出相应优势,如气泡尺寸过大、气泡上升速度过快造成的气体沟流短路问题,导致还原气利用率较低,不合适的颗粒粒径分布和表观气速造成的颗粒偏析和分层问题,导致床内传热和反应不均,降低铁矿粉还原效果,亟需通过一定的调控方法改善床内非均匀结构情况。因此,研究流态化过程
随着社会的发展,受工作压力、饮食、作息、辐射等方面的因素影响,甲状腺疾病越来越常见,发病率较高,所以在甲状腺超声图像中圈出病灶区域并给出良恶性结果具有很大的意义。本文将深度学习方法及传统图像处理方法用于甲状腺超声图像上,并且针对医学图像数据量少的情况提出了半监督学习分割算法,缓解了算法对于大数据量的依赖性。以下是本文工作的详细介绍:1.甲状腺结节的分割:首先利用深度神经网络分割甲状腺结节,主要通过
随着永磁材料的持续发展和控制技术的进步,永磁同步电机已经被广泛应用于各行各业,内嵌式永磁同步电机具有功率密度高、弱磁性能好等优点,被越来越多的应用在高性能伺服驱动领域。目前,传统的永磁同步电机矢量控制策略中,采用霍尔、旋变等位置传感器获取角度信息,不仅使得物料及生产制造的成本增加,而且在可靠性方面也存在连接不良、电磁干扰等因素的影响,位置传感器已经成为控制系统中的主要故障源之一。当电机转速较高时,
基于生物特征的身份鉴别技术已在支付、取证、存取控制等领域得到广泛的应用。例如,近年热门的人脸识别技术已成功应用于支付、检票、逃犯追踪等场景。对比人脸、指纹等生物特征,虹膜具有更好的唯一性、稳定性和防伪性,因此虹膜识别被广泛认为是21世纪最具有发展前途的生物认证技术。然而目前,虹膜识别技术仅应用于手机解锁、楼宇门禁、办公考勤等场景。现有的虹膜识别系统往往以APP的形式、独立运行于嵌入式设备,难以应用
微波加热得益于其独特的加热机制拥有诸多传统加热无法比拟的优势,在工业应用方面表现出极大的应用价值。由于工业级微波加热系统结构复杂、加热腔体内多物理场相互耦合、媒质介电常数和物理特性随温度变化、加热过程中能够获取的参数有限,这些因素极大地增加了微波加热实际应用的难度。论文针对隧道式多微波源加热系统的媒质加热干燥过程,基于多物理场仿真软件对微波加热过程中各因素对媒质受热的影响和加热模式进行分析,并根据
随着大数据时代下“审计全覆盖”概念的提出,导致审计工作中需要处理的数据量越来越大,数据种类也随之增多。使得审计人员必须使用多种的技术手段来采集、分析不同类型的数据,而编程语言是其中最难掌握的一种。自然语言编程是自然语言处理的一个研究方向,主要通过自然语言处理的相关技术,提取自然语言序列中(可能出现)的编程思想来降低编程难度,其最终目标是生成计算机能够直接编译或解释的完整计算机程序。将自然语言编程融
六维加速度传感器是一种先进的传感器,可以感知三维空间的六维加速度,完整地还原被测物体的运动状态,在航天航空、无人驾驶、机器人等领域都有广泛的应用前景。由于六维加速度传感器属于多输入多输出的系统,都不可避免的存在一个问题——维间耦合,且输入在动态变化时,维间耦合的程度也随之动态变化,即产生维间动态耦合,严重影响传感器的动态性能。因此,要提高传感器的动态性能和获得更高精度的六维信息,就必须开展传感器动