摘要
根据航空发动机嵌入式软件的特点及适航对该类软件的测试要求,提出了将系统测试、配置项测试、部件测试和单元测试结合的分级测试方法。依据适航标准对高层需求和低层需求的覆盖要求,制定了针对不同软件需求的分级策略。并针对不同需求详细阐述了系统测试、部件测试、单元测试的设计方法。通过此方法,结合自动化测试工具,能极大提高维护阶段软件升级测试的效率,使全回归测试能在较短时间内完成,从而提高软件升级测试的完整性。
According to the characteristics of aeroengine embedded software and airworthiness test requirements for this kind of software,a hierarchical test method combining system test,configuration item test,component test and unit test is proposed.According to the coverage requirements of airworthiness standards for high-level requirements and low-level requirements,the classification strategies for different software requirements are formulated.According to different requirements,the design methods of system test,component test and unit test are described in detail.This method,combined with automatic testing tools,can greatly improve the efficiency of software upgrade testing in the maintenance phase,so that the full regression testing can be completed in a short time,so as to improve the integrity of software upgrade testing.
作者
殷跃强
堵湘君
Yin Yueqiang;Du Xiangjun(China Institute of Aeronautical control system,Wuxi Jiangsu,214063)
出处
《电子测试》
2020年第3期60-61,29,共3页
Electronic Test
关键词
嵌入式软件
分级测试
需求覆盖
自动化测试
embedded software
hierarchical testing
requirements coverage
automated testing