摘要
提出一种提高航天软件测试效率的自动化测试方案,研究测发控软件的接口协议、提取测试需求及故障模式,设计可复用的测试用例,研制支持多种接口类型的自动化测试工具并把测试用例集成到工具中。经在多种测发控软件中验证可实现自动化测试并具有很强的可复用性。与人工测试相比,该方案可把接口测试的效率提高80%以上,节省了大量测试时间。
As the aerospace software and operating environment become more and more complex,the testing intensity of aerospace software is increasing,and it is difficult to rely entirely on manual testing.How to improve the testing efficiency and ensure the quality of software testing is a serious challenge for aerospace software testers,so it is necessary to study and promote the automated testing technology of aerospace software.An automatic test scheme is proposed,the interface protocol of test and control software is studied,test requirements and failure modes are extracted,reusable test cases are designed,and automatic test tools supporting multiple interface types are developed and the test cases are integrated into the tool.It has been verified in various types of test and control software,and the test scheme can realize automatic test and has strong reusability.Compared with manual testing,this scheme can improve the efficiency of interface testing by at least 80%and save a lot of time for testers.
作者
孙东梅
杨占伟
梁京平
陈赓
任建敏
SUN Dongmei;YANG Zhanwei;LIANG Jingping;CHEN Geng;REN Jianmin(Beijing Aerospace Automatic Control Institute,Beijing 100854,China;North Science and Technology Information Institute,Beijing 100089,China)
出处
《兵器装备工程学报》
CAS
CSCD
北大核心
2023年第S02期245-249,共5页
Journal of Ordnance Equipment Engineering
关键词
接口测试
自动化测试
测发控软件
故障模式
interface test
automatic test
test launch control software
failure mode