一种控制律软件的集成测试方法
标题:一种控制律软件的集成测试方法
摘要:本发明公开了一种控制律软件的集成测试方法,属于机载软件测试技术领域。包括:步骤一、对单元测试的软件单元进行划分,理清模块之间的调用关系和层次结构,并利用模块调用关系建立程序结构以及接口关系;步骤二、对已建好的程序结构采用自底向上的分析方法,确定待集成的功能模块;步骤三、确定待集成测试的模块,并采用大爆炸的集成方式一次性对其进行集成,最终得到设计要求的模块功能;步骤四、采用灰盒测试技术,以黑盒测试技术为主,白盒测试技术为辅,对接口及内部结构进行分析并关注输出对于输入的正确性;步骤五、设计测试用例,并对被测模块生成实际输出值进行分析比对;本发明对控制律软件模块集成实现了测试效率高、故障定位准确。
申请号:CN201710876786.7
申请日:2017/9/25
申请人:中国航空工业集团公司西安飞机设计研究所
首项权利要求:1.一种控制律软件的集成测试方法,其特征在于,包括以下步骤:
步骤一、对单元测试的软件单元进行划分,理清模块之间的调用关系和层次结构,并利用模块调用关系建立程序结构以及接口关系;
步骤二、对已建好的程序结构采用自底向上的分析方法,确定待集成的功能模块;
步骤三、确定待集成测试的模块,并采用大爆炸的集成方式,一次性对其进行集成,最终得到设计要求的模块功能;
步骤四、采用灰盒测试技术,以黑盒测试技术为主,白盒测试技术为辅,对接口及内部结构进行分析并关注输出对于输入的正确性;
步骤五、设计测试用例,并对被测模块生成实际输出值进行分析比对;
软件测试人员根据灰盒测试技术设计测试用例,软件测试工具根据测试用例的输入,运行被测模块,生成实际输出值,软件测试人员通过分析与预期输出不一致的测试结果,进行故障定位。
专利类型:发明申请
发表评论