【技术实现步骤摘要】
【技术保护点】
一种实时嵌入式软件自动化闭环测试方法,该方法包括以下步骤: 1)在测试开始前,由测试开发系统的上位机加载已根据被测系统文档生成的测试要求; 2)根据所述测试要求,生成针对被测系统的测试配置; 3)生成测试用例,其中包括每次测试的 时间特性、输入、输出、测试过程中的反馈及测试通过条件,然后采用测试描述语言将所述测试用例进行转换,生成测试程序;对生成的所述测试程序进行语法检查,并将通过语法检查的测试程序从测试开发系统的上位机下载到下位机; 4)在测试程序下载到下位机 后,在下位机上启动任务调度过程完成测试任务并在测试任务执行完毕及测试结束后回收资源; 5)在下位机上启动测试执行引擎,所述引擎在测试启动前,完成测试程序的预处理功能,形成各测试任务的指令序列,在测试启动后,对已形成的测试指令序列进行实时 处理,为驱动测试运行提供保障; 6)将执行引擎实时处理的输入数据通过真实的I/O接口由下位机发送到被测实时嵌入式系统,并实时接收被测系统的输出数据,驱动测试运行; 7)所述被测实时嵌入式系统接收下位机产生的测试激励,实时运行并通过与 下位机的I/ ...
【技术特征摘要】
【专利技术属性】
技术研发人员:殷永峰,刘斌,蒋崇武,李震,
申请(专利权)人:北京航空航天大学,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。