【技术实现步骤摘要】
一种无人机控制站的网络数据静态测试系统和测试方法
[0001]本申请涉及但不限于无人机控制站系统网络测试
,尤指一种无人机控制站的网络数据静态测试系统和测试方法。
技术介绍
[0002]传统无人机系统大都独立发展、自成体系,不同种类的无人机配备不同的地面站,大大制约了各系统效能的有效发挥,增加了无人机系统应用的复杂性。
[0003]目前,随着通用化控制站的发展,基本解决了无人机指挥控制互联互通互操作问题。但是目前的无人机系统保留了系统内部紧密耦合协同工作的特点,应用软件需要遵循无人机系统各自的接口控制文件(ICD文件)进行独立开发运行,尚未形成标准统一的接口规范,各种机型的无人机系统网络数据仍处于个性化定制的阶段,测试难度大大增加。
[0004]基于目前无人机系统的工作特点和系统间各自独立的接口控制文件,传统无人机系统测试方法主要依托于定制化开发的测试软件进行网络数据静态接口测试,还没有一套成熟的适配多无人机系统网络数据的测试方法。同时由于庞大的数据规模和频繁变更的接口需求,即使是定制化开发的测试软件仍需要承担迭代升级的搞工作量与高风险。
[0005]另外,随着无人机系统的高速发展,针对控制站敏捷开发测试提出来更高层次的要求,在精确测试基础上增加自动化测试与多机型适配的新需求。
技术实现思路
[0006]本专利技术实施例的技术问题为:为了解决上述技术问题,本专利技术实施例首次针对跨机型网络数据的通用测试需求,提供了一种无人机控制站的网络数据静态测试系统和测试方法,解决了无 ...
【技术保护点】
【技术特征摘要】
1.一种无人机控制站的网络数据静态测试系统,其特征在于,包括:基础框架模块(101),分别与所述基础框架模块(101)连接的网络基础配置模块(102)、核心处理模块(103)、UI显控模块(104)和测试用例自动生成模块(105),以及与所述UI显控模块(103)相连接的通用配表模块(106),所述UI显控模块(103)还与网络基础配置模块(102)和核心处理模块(104)分别连接;其中,所述基础框架模块(101),用于运行测试系统主程序的基础框架功能,并通过基础框架功能加载与所述基础框架模块(101)交互的其它功能模块;所述网络基础配置模块(102),用于在加载启动后,从其内置的网络配置文件中获取网络配置信息,并将所获取的网络配置信息发送给核心处理模块(103)和UI显控模块(104);所述核心处理模块(103),用于在加载启动后,根据所述网络配置信息进行所述测试系统中网络通信协议的初始化,并将初始化后的网络通信状态信息发送给所述UI显控模块(104);所述UI显控模块(104),用于在加载启动后,根据所述网络配置信息进行网络配置信息的显示,并结合所述网络通信状态信息进行网络配置状态的显示,还用于通过加载通用配表模块(106)已转化的ICD配表文件进行ICD配表数据的显示;其中,所述通用配表模块(106)用于将多种机型以及一种机型的多架无人机的ICD文件转换为用于所述测试系统解读的ICD配表文件;所述核心处理模块(103),还用于根据网络配置信息启动所述测试系统的定时器以及启动发送接收数据线程的调用及监听,通过从UI显控模块(104)中加载ICD配表文件创建用于运行测试用例的多种线程;所述UI显控模块(104),还用于通过调用测试用例自动生成模块(105),使得所述测试用例自动生成模块(105)根据内设的测试需求生成测试用例,并将生成的测试用例发送给核心处理模块(103)进行测试。2.根据权利要求1所述的无人机控制站的网络数据静态测试系统,其特征在于,所述UI显控模块(104),还用于根据网络配置需求,基于用户与UI显控界面的交互功能进行网络配置信息的设置和修改,并将修改后的网络配置信息发送到所述网络基础配置模块(102)中保存。3.根据权利要求2所述的无人机控制站的网络数据静态测试系统,其特征在于,所述UI显控模块(104),还用于基于用户与UI显控界面的交互功能,根据用户输入对所述ICD配表文件中的数据进行修改。4.根据权利要求3所述的无人机控制站的网络数据静态测试系统,其特征在于,所述核心处理模块(103)创建用于运行测试用例的多种线程,包括:具体用于通过从UI显控模块(104)中加载ICD配表文件,创建所述ICD配表文件中各数据单元的数据组帧发送线程、数据接收解析线程和协议转换线程。5.根据权利要求4所述的无人机控制站的网络数据静态测试系统,其特征在于,所述测试用例自动生成模块(105)根据内设的测试需求生成测试用例,包括:根据所述测试用例自动生成模块(105)内设的包括特征值、极大值、极小值、随机值的测试用例需求生成相应的测试用例。6.根据权利要求5所述的无人机控制站的网络数据静态测试系统,其特征在于,所述核
心处理模块(103)进行测试,包括:具体用于根...
【专利技术属性】
技术研发人员:张哲聪,尚航,付裕晖,骆斌,蒋丰亦,柯森锎,张尧铎,
申请(专利权)人:中国航空无线电电子研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。