一种系统级与链路级多指标同步自动化测试方法及系统技术方案

技术编号:29084577 阅读:18 留言:0更新日期:2021-06-30 09:47
本发明专利技术公开了一种系统级与链路级多指标同步自动化测试方法和系统。系统包括参数控制单元、信号发生装置组、数据存储单元、数据分析与报告生成单元、系统时间同步装置以及脚本控制单元。方法包括在脚本控制单元中运行测试脚本,控制参数控制单元加载脚本中规定的测试场景,生成满足测试指标需求的测试数据电文,传输至信号发生装置组,控制其输出测试信号给被测系统和链路,随后对经被测系统和链路传输后的测试数据进行收集存储。最后数据分析与报告生成单元根据测试脚本定义的数据分析ID和报告模板ID完成测试数据的提取分析和结果输出,形成测试报告。能够适应卫星导航通信系统性能和体量快速增长的趋势,大大缩减测试成本,提高测试准确率。高测试准确率。高测试准确率。

【技术实现步骤摘要】
一种系统级与链路级多指标同步自动化测试方法及系统


[0001]本专利技术涉及卫星导航通信系统领域,具体的涉及一种系统级与链路级多指标同步自动化测试方法及系统。

技术介绍

[0002]卫星导航通信系统常常划分为卫星导航系统和卫星通信系统,是一种基于卫星所播发的无线电导航信号以及星上多功能转发载荷进行定位和通信的无线电系统。目前全球卫星导航系统最具代表性的是美国的GPS卫星导航系统,而我国的北斗导航系统则是将导航定位和短报文通信进行集成,在高精度导航定位的同时,具备卫星信号短报文通信功能,弥补了在地面无线电基站无法覆盖或损坏区域内无法进行通信的缺陷。全球化的卫星导航和通信相集成的卫星导航系统势必成为新的发展趋势。
[0003]为适应导航定位精度、通信速度和用户服务容量的快速增长需求,卫星导航通信系统系统的组成越来越庞大复杂,需要多颗卫星、多条信号收发链路来完成,而随着系统功能的增强和容量的扩大,对于许多系统级与链路级关键指标的测试越来越繁复。在完成系统组建后,对系统中每条信号收发链路都需要进行多项关键指标的测试,还需要对整个系统总体性能指标进行测试。
[0004]对于卫星导航通信这种体量庞大、功能复杂的系统,在进行系统级与链路级指标测试的工作中,往往花费大量的人力、物力和时间成本,甚至高于系统的组建成本,且由于系统组成单元众多、性能指标多样等特点,一方面其测试环境的搭建通用性差,现有的测试设备专用性较强,且不方便根据系统体量的大小进行缩减或扩展,增加测试成本;其测试过程存在耗时多、灵活性差、细节众多、人为差异性大、数据分析难度大等问题急需解决。

技术实现思路

[0005]本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术提出一种系统级与链路级多指标同步自动化测试方法及系统,能够适应卫星导航通信系统性能和体量快速增长的趋势,大大缩减测试成本,提高测试准确率,为系统更快交付和具备上线状态提供助力。
[0006]根据本专利技术实施例的一种系统级与链路级多指标同步自动化测试系统,连接一个或多个被测系统,每个被测系统内具有多个链路,包括:参数控制单元、信号发生装置组、数据存储单元、数据分析与报告生成单元和脚本控制单元;
[0007]所述参数控制单元的与信号发生装置组的相连,所述参数控制单元用于在自动测试开始前,对信号发生装置组和指标测试场景进行参数配置,生成多种指标测试所需的原始电文数据,并附带网络IP和场景ID等信息,然后传输至不同信号发生装置;
[0008]所述信号发生装置组与被测系统相连,所述信号发生装置组包括多个信号发生装置,每个信号发生装置内置多个互相独立的信号生成通路,信号生成通路连接之间根据各自的体制、频率等参数配置独立进行信号编码调制、数模转换、频率调制、功率控制,用于输
出中频和射频的多路测试模拟信号,供不同被测系统和链路使用;
[0009]所述数据存储单元与被测系统相连,用于收集存储经被测系统和链路传输处理后的测试数据;
[0010]所述数据分析与报告生成单元与数据存储单元相连,用于根据测试脚本中定义的数据分析程序ID和报告模板ID,调用相应数据处理分析程序对测试数据进行处理分析,得到测试结果并出具测试报告;
[0011]所述脚本控制单元分别与参数控制单元、信号发生装置组、数据存储单元和数据分析与报告生成单元相连,以用于针对不同测试项目编写的测试脚本,控制每次测试的启停,设定数据存储、分析和报告模板ID。
[0012]一种应用上述系统的系统级与链路级多指标同步自动化测试方法,包括以下步骤:
[0013]S1、根据被测系统和链路的数量,配置所需数量的信号发生装置,并分配不同的IP地址;
[0014]S2、将测试系统与被测系统的时间进行同步;
[0015]S3、在参数控制单元中根据计划测试指标的测试细则规定,在面向用户参数配置界面中编辑测试场景参数,准备好所有计划测试指标项的测试场景文件,保存在参数控制单元的测试场景调用目录下;
[0016]S4、在脚本控制单元中根据计划测试的不同指标类别,编辑测试脚本文件,在文件中规定测试控制流程,定义测试时使用的信号生成装置、测试场景名称、数据存储路径、测试时间、数据分析程序ID、报告模板ID,准备好所有计划测试指标项的测试脚本文件后保存在脚本控制单元的测试脚本加载目录下;
[0017]S5、将被测系统和链路处于运行状态,使参数控制单元软件完成初始化并添加所有测试指标项的测试脚本文件,开始运行测试;
[0018]S6、测试开始运行后,参数控制单元生成多种原始测试数据电文,输出给信号发生装置;
[0019]S7、信号发生装置根据不同通路的参数配置,对原始测试数据电文分别进行编码调制、数模转换、频率调制和功率控制,最后输出多路中频模拟测试信号和多路射频模拟测试信号;
[0020]S8、计时期间,测试信号经被测系统和链路传输后,转换为数字信号并解析出电文和信号参数,不断传输到数据存储单元中,存储在测试脚本规定路径下,
[0021]S9、测试结束后,测试脚本将被测指标数据分析ID号和报告模板ID号传输给数据分析与报告生成单元,数据分析与报告生成单元从后台调用相应的数据分析程序完成测试数据的处理分析,并显示出指标测试结果,同时将结果填入相应报告模板中存储在测试报告存储路径下;
[0022]S10、如果还有测试脚本等待运行则继续重复步骤S6,否则自动化脚本控制单元停止运行,并总结提示所有测试脚本执行情况,完成或运行失败。
[0023]根据本专利技术实施例的一种系统级与链路级多指标同步自动化测试方法及系统,至少具有如下技术效果:
[0024]1、本专利技术实施方式中信号发生装置组中设备数量可根据测试需求增减调配,大大
提高测试环境搭建灵活性;
[0025]2、本专利技术实施方式可积累不同指标的测试场景和测试脚本,只需一次编辑保存,在后续反复测试中直接调用即可,减少测试人员重复劳动;
[0026]3、本专利技术实施方式通过测试脚本加载测试参数、控制测试进程、处理分析数据和生成测试报告,实现测试过程的自动化,大大提高测试效率;
[0027]4、本专利技术实施方式可通过测试脚本为每个信号发生装置的每个信号输出通路加载不同测试参数和场景数据,使信号发生装置同时输出在体制、频率、功率等参数上相互独立、存在差异的多路测试信号,由此可实现多系统多链路多指标的同步测试;
[0028]5、本专利技术实施方式将不同指标测试数据存储格式分类标准化、数据处理分析方法程序化、测试报告模板化,只用ID号进行区分,提高分析数据和出具报告的效率,降低人为分析出错概率。
[0029]综上,本专利技术可以简化复杂多变的系统级链路级指标测试,提高测试准确度和效率。
[0030]根据本专利技术的一些实施例,所述参数控制单元包括依次连接的信号发生装置配置模块、测试场景配置模块和原始数据生成模块,以及分别和发生装置配置模块、测试场景配置模块和原始数据生本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种系统级与链路级多指标同步自动化测试系统,用于连接一个或多个被测系统,每个被测系统内具有多个链路,其特征在于,包括:参数控制单元、信号发生装置组、数据存储单元、数据分析与报告生成单元和脚本控制单元;所述参数控制单元与信号发生装置组相连,所述参数控制单元用于在自动测试开始前,对信号发生装置组和指标测试场景进行参数配置,生成多种指标测试所需的原始电文数据,并附带网络IP和场景ID信息,然后传输至不同信号发生装置;所述信号发生装置组与被测系统相连,所述信号发生装置组包括多个信号发生装置,每个信号发生装置内置多个互相独立的信号生成通路,所述信号生成通路之间根据各自的体制、频率参数配置独立进行信号编码调制、数模转换、频率调制、功率控制,用于输出中频和射频的多路测试模拟信号,供不同被测系统和链路使用;所述数据存储单元与被测系统相连,用于收集存储经被测系统和链路传输处理后的测试数据;所述数据分析与报告生成单元与数据存储单元相连,用于根据测试脚本中定义的数据分析程序ID和报告模板ID,调用相应数据处理分析程序对测试数据进行处理分析,得到测试结果并出具测试报告;所述脚本控制单元分别与参数控制单元、信号发生装置组、数据存储单元和数据分析与报告生成单元相连,以用于针对不同测试项目编写的测试脚本,控制每次测试的启停,设定数据存储、分析和报告模板ID。2.根据权利要求1所述的系统级与链路级多指标同步自动化测试系统,其特征在于:所述参数控制单元包括依次连接的信号发生装置配置模块、测试场景配置模块和原始数据生成模块,以及分别和发生装置配置模块、测试场景配置模块和原始数据生成模块相连的信号生成进程调度单元。3.根据权利要求1所述的系统级与链路级多指标同步自动化测试系统,其特征在于:所述信号发生装置的数量可根据被测系统和链路数量的需求进行配置。4.根据权利要求1所述的系统级与链路级多指标同步自动化测试系统,其特征在于:还包括系统时间同步装置,所述系统时间同步装置分别与参数控制单元、信号发生装置组、数据存储单元和数据分析与报告生成单元相连,以用于保证测试系统与被测系统之间工作时钟和系统时间的同步。5.一种系统级与链路级多指标同步自动化测试方...

【专利技术属性】
技术研发人员:张可刘增军张海丽李井源王飞雪孙广富欧钢陈雷
申请(专利权)人:天津先进技术研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1