一种嵌入式基础软件测试平台及其测试方法技术

技术编号:8190910 阅读:307 留言:0更新日期:2013-01-10 01:49
本发明专利技术提供一种嵌入式基础软件测试平台及其测试方法,测试平台包括主控单元、外围设备测试终端、监控PC、接口单元和处理器单元,主控单元控制连接所述外围设备测试终端、监控PC和接口单元,处理器单元通过总线与所述接口单元连接;主控单元实现被测基础软件、外围设备测试终端和监控PC之间消息的集中管理;被测基础软件编译成bin文件后,通过监控PC下载到测试平台中,接口单元采用FPGA设计,对处理器单元接口进行接管,使不同的处理器单元适配到测试平台上,处理器单元执行被测基础软件;外围设备测试终端将终端接口访问转换为自定义消息协议的高速网络接口访问,提高嵌入式基础软件的测试手段。

【技术实现步骤摘要】

本专利技术涉及计算机信息处理
,具体涉及。
技术介绍
在嵌入式系统的测试中,由于嵌入式系统通常都具有“专用”系统的特点,随着应用领域的不同,嵌入式系统的硬件设计千差万别,相应软件设计也具有各自的差异,这些因素直接导致了对嵌入式系统软件测试的困难,尤其是对操作系统等基础软件,由于其底层接口实现和测试平台硬件密切关联,测试平台的通用性差。 对嵌入式系统的测试,通常针对具体功能,设计测试用例;在宿主机编译、链接后,将运行程序加载到目标机上运行;利用示波器、显示器等目标机的输出设备,确定测试用例是否通过。这种方式下,测试用例之间是相互独立的,很难对被测软件在目标机上的整体功能、性能进行测试评价。同时,这种测试方式的效率低、通用性差,已有的、经过验证的测试用例难以应用到同类型的被测软件在新的目标机上的测试工作中。本专利技术针对这些问题,通过主控单元、接口单元、可定制的处理器单元和外围测试终端设计构建一个嵌入式软件标准测试硬件平台,设计标准软件接口协议及测试工具,可以在保证测试的通用性和完备性同时,为嵌入式软件测试提供一个灵活的软硬件测试平台。
技术实现思路
针对当前嵌入式测试平台构建成本高本文档来自技高网...

【技术保护点】
一种嵌入式基础软件测试平台,其特征在于,所述测试平台包括主控单元、外围设备测试终端、监控PC、接口单元和处理器单元,所述主控单元控制连接所述外围设备测试终端、监控PC和接口单元,所述处理器单元通过总线与所述接口单元连接;所述主控单元实现所述被测基础软件、所述外围设备测试终端和所述监控PC之间消息的集中管理;所述被测基础软件编译成bin文件后,通过所述监控PC下载到所述测试平台中,所述接口单元采用FPGA设计,对所述处理器单元接口进行接管,使不同的处理器单元适配到所述测试平台上,连接到所述测试平台上的所述处理器单元执行所述被测基础软件或任务切换软件;所述外围设备测试终端将终端接口访问转换为自定义...

【技术特征摘要】

【专利技术属性】
技术研发人员:汪晓庆李冬红邓世伟刘宇宗建建郑彦兴杨广华施寅生
申请(专利权)人:中国人民解放军六三九二八部队
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1