The invention belongs to the computer technology, and relates to a flight control system BIT system test method. The present invention through the decomposition of system function test requirements, test steps and test data from information information, reduce the test difficulty, reduce test cost; extracting information of test data, the test system without too much human intervention, improve the test efficiency and reduce test cycle, reduce the mistake of operation and technology test personnel, reduce the testing workload; testing a lot of data, ensure the test coverage and improve the testing quality.
【技术实现步骤摘要】
一种飞控系统BIT系统测试方法一、
本专利技术属于计算机技术,涉及一种飞控系统BIT系统测试方法。二、
技术介绍
随着电传飞行控制系统的日益复杂,测试指标的要求也越来越高,软件测试工作也变得越来越重要。传统的系统测试方法描述如下:根据软件开发计划和系统功能需求设计系统测试用例,在真实环境下逐条执行系统测试用例并一一记录测试结果。上述方法存在以下两个问题:第一,飞控系统复杂度不断增加,实现系统功能的软件设计难度越来越大,从而对飞控系统软件的系统测试复杂度也不断加大,为了全面充分的测试系统功能,需要考虑中间值检测、上限检测、上限检测、边界值检测等各种类型的测试方法,系统测试用例往往成千上万,其工作量巨大,测试时间漫长;第二,对飞控系统软件的系统测试如果不充分,会直接导致掩盖一些不易暴露的严重问题,从而降低软件的安全性和可靠性。三、
技术实现思路
1.本专利技术要解决的技术问题:本专利技术针对在系统环境下对系统功能测试过程中,测试需求复杂,测试过程繁琐的情况,结合系统仿真实验环境,设计一种基于对象的飞控BIT系统测试方法。2.本专利技术的技术方案:一种飞控系统BIT系统测试方法,将系统功能测试需求分解成测试脚本信息和测试数据信息,通过制定的脚本扫描规范对应生成设备指令,调用测试驱动,进行系统测试,包括以下步骤:步骤1将系统功能测试需求分解为测试步骤信息和测试数据信息;步骤2处理测试步骤信息,生成测试步骤与测试驱动之间的映射规范;步骤3处理测试数据信息;步骤4制定脚本扫描所述映射规范,生成与所述系统功能测试需求一一对应的设备指令;步骤5测试设备通过总线与飞控系统进行数 ...
【技术保护点】
一种飞控系统BIT系统测试方法,其特征在于,将系统功能测试需求分解成测试脚本信息和测试数据信息,通过制定的脚本扫描规范对应生成设备指令,调用测试驱动,进行系统测试,包括以下步骤:步骤1将系统功能测试需求分解为测试步骤信息和测试数据信息;步骤2处理测试步骤信息,生成测试步骤与测试驱动之间的映射规范;步骤3处理测试数据信息;步骤4制定脚本扫描所述映射规范,生成与所述系统功能测试需求一一对应的设备指令;步骤5测试设备通过总线与飞控系统进行数据交互,发送所述设备指令给飞控系统;步骤6测试设备通过总线获得飞控系统的实际回绕采集值;步骤7测试设备通过总线获得机内自检测软件的检测结果,通过所述回绕采集值判断所述检测结果是否正确。
【技术特征摘要】
1.一种飞控系统BIT系统测试方法,其特征在于,将系统功能测试需求分解成测试脚本信息和测试数据信息,通过制定的脚本扫描规范对应生成设备指令,调用测试驱动,进行系统测试,包括以下步骤:步骤1将系统功能测试需求分解为测试步骤信息和测试数据信息;步骤2处理测试步骤信息,生成测试步骤与测试驱动之间的映射规范;步骤3处理测试数据信息;步骤4制定脚本扫描所述映射规范,生成与所述系统功能测试需求一一对应的设备指令;步骤5测试设备通过总线与...
【专利技术属性】
技术研发人员:王玮,张丹涛,武方方,鹿雪玲,
申请(专利权)人:中国航空工业第六一八研究所,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。