[发明专利]一种实时嵌入式软件自动化闭环测试方法无效
申请号: | 200910147769.5 | 申请日: | 2009-06-19 |
公开(公告)号: | CN101571829A | 公开(公告)日: | 2009-11-04 |
发明(设计)人: | 殷永峰;刘斌;蒋崇武;李震 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F9/46;H04L29/06 |
代理公司: | 北京市卓华知识产权代理有限公司 | 代理人: | 陈子英 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种实时嵌入式软件自动化闭环测试的方法。该方法是利用基于通用编程语言实时扩展的实时嵌入式软件测试描述语言的灵活特性,及其执行引擎的可嵌入性、移植性和实时运行特性,可完成实时测试运行过程中测试人员与被测系统的实时反馈处理,实现实时嵌入式软件的自动化闭环测试。该方法需要将测试执行引擎嵌入到测试平台中,并将系统的测试驱动模块与测试执行引擎本身相整合,使得测试描述的执行能够驱动测试的自动化实时运行。 | ||
搜索关键词: | 一种 实时 嵌入式 软件 自动化 闭环 测试 方法 | ||
【主权项】:
1、一种实时嵌入式软件自动化闭环测试方法,该方法包括以下步骤:1)在测试开始前,由测试开发系统的上位机加载已根据被测系统文档生成的测试要求;2)根据所述测试要求,生成针对被测系统的测试配置;3)生成测试用例,其中包括每次测试的时间特性、输入、输出、测试过程中的反馈及测试通过条件,然后采用测试描述语言将所述测试用例进行转换,生成测试程序;对生成的所述测试程序进行语法检查,并将通过语法检查的测试程序从测试开发系统的上位机下载到下位机;4)在测试程序下载到下位机后,在下位机上启动任务调度过程完成测试任务并在测试任务执行完毕及测试结束后回收资源;5)在下位机上启动测试执行引擎,所述引擎在测试启动前,完成测试程序的预处理功能,形成各测试任务的指令序列,在测试启动后,对已形成的测试指令序列进行实时处理,为驱动测试运行提供保障;6)将执行引擎实时处理的输入数据通过真实的I/O接口由下位机发送到被测实时嵌入式系统,并实时接收被测系统的输出数据,驱动测试运行;7)所述被测实时嵌入式系统接收下位机产生的测试激励,实时运行并通过与下位机的I/O接口进行实时通讯。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200910147769.5/,转载请声明来源钻瓜专利网。