[发明专利]一种系统级与链路级多指标同步自动化测试方法及系统有效
申请号: | 202110285481.5 | 申请日: | 2021-03-17 |
公开(公告)号: | CN113051158B | 公开(公告)日: | 2022-09-13 |
发明(设计)人: | 张可;刘增军;张海丽;李井源;王飞雪;孙广富;欧钢;陈雷 | 申请(专利权)人: | 中国人民解放军国防科技大学;天津先进技术研究院 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 易彬 |
地址: | 410073 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统 链路级多 指标 同步 自动化 测试 方法 | ||
1.一种系统级与链路级多指标同步自动化测试系统,用于连接一个或多个被测系统,每个被测系统内具有多个链路,其特征在于,包括:参数控制单元、信号发生装置组、数据存储单元、数据分析与报告生成单元和脚本控制单元;
所述参数控制单元与信号发生装置组相连,所述参数控制单元用于在自动测试开始前,对信号发生装置组和指标测试场景进行参数配置,生成多种指标测试所需的原始电文数据,并附带网络IP和场景ID信息,然后传输至不同信号发生装置;
所述信号发生装置组与被测系统相连,所述信号发生装置组包括多个信号发生装置,每个信号发生装置内置多个互相独立的信号生成通路,所述信号生成通路之间根据各自的体制、频率参数配置独立进行信号编码调制、数模转换、频率调制、功率控制,用于输出中频和射频的多路测试模拟信号,供不同被测系统和链路使用;
所述数据存储单元与被测系统相连,用于收集存储经被测系统和链路传输处理后的测试数据;
所述数据分析与报告生成单元与数据存储单元相连,用于根据测试脚本中定义的数据分析程序ID和报告模板ID,调用相应数据处理分析程序对测试数据进行处理分析,得到测试结果并出具测试报告;
所述脚本控制单元分别与参数控制单元、信号发生装置组、数据存储单元和数据分析与报告生成单元相连,以用于针对不同测试项目编写的测试脚本,控制每次测试的启停,设定数据存储、分析和报告模板ID。
2.根据权利要求1所述的系统级与链路级多指标同步自动化测试系统,其特征在于:所述参数控制单元包括依次连接的信号发生装置配置模块、测试场景配置模块和原始数据生成模块,以及分别和发生装置配置模块、测试场景配置模块和原始数据生成模块相连的信号生成进程调度单元。
3.根据权利要求1所述的系统级与链路级多指标同步自动化测试系统,其特征在于:所述信号发生装置的数量可根据被测系统和链路数量的需求进行配置。
4.根据权利要求1所述的系统级与链路级多指标同步自动化测试系统,其特征在于:还包括系统时间同步装置,所述系统时间同步装置分别与参数控制单元、信号发生装置组、数据存储单元和数据分析与报告生成单元相连,以用于保证测试系统与被测系统之间工作时钟和系统时间的同步。
5.一种系统级与链路级多指标同步自动化测试方法,其特征在于,包括以下步骤:
S1、根据被测系统和链路的数量,配置所需数量的信号发生装置,并分配不同的IP地址;
S2、将测试系统与被测系统的时间进行同步;
S3、在参数控制单元中根据计划测试指标的测试细则规定,在面向用户参数配置界面中编辑测试场景参数,准备好所有计划测试指标项的测试场景文件,保存在参数控制单元的测试场景调用目录下;
S4、在脚本控制单元中根据计划测试的不同指标类别,编辑测试脚本文件,在测试脚本文件中规定测试控制流程,定义测试时使用的信号生成装置、测试场景名称、数据存储路径、测试时间、数据分析程序ID、报告模板ID,准备好所有计划测试指标项的测试脚本文件后保存在脚本控制单元的测试脚本加载目录下;
S5、将被测系统和链路处于运行状态,使参数控制单元软件完成初始化并添加所有测试指标项的测试脚本文件,开始运行测试;
S6、测试开始运行后,参数控制单元生成多种原始测试数据电文,输出给信号发生装置;
S7、信号发生装置根据不同通路的参数配置,对原始测试数据电文分别进行编码调制、数模转换、频率调制和功率控制,最后输出多路中频模拟测试信号和多路射频模拟测试信号;
S8、计时期间,测试信号经被测系统和链路传输后,转换为数字信号并解析出电文和信号参数,不断传输到数据存储单元中,存储在测试脚本规定路径下;
S9、测试结束后,测试脚本将被测指标数据分析ID号和报告模板ID号传输给数据分析与报告生成单元,数据分析与报告生成单元从后台调用相应的数据分析程序完成测试数据的处理分析,并显示出指标测试结果,同时将结果填入相应报告模板中存储在测试报告存储路径下;
S10、如果还有测试脚本等待运行则继续重复步骤S6,否则自动化脚本控制单元停止运行,并总结提示所有测试脚本执行情况,完成或运行失败。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科技大学;天津先进技术研究院,未经中国人民解放军国防科技大学;天津先进技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110285481.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:燃料电池的制造方法和燃料电池
- 下一篇:一种切碎揉搓组合清选型方草捆打捆机