一种嵌入式系统软件的动态测试方法技术方案

技术编号:4297113 阅读:264 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种嵌入式系统软件的动态测试方法,包括需进行动态测试的被测程序,在所述被测程序中设置有对被测程序进行动态测试的测试模块;在被测程序运行过程中调用所述测试模块,实现对所述被测程序的动态测试。本发明专利技术通过在被测程序中嵌入测试模块,在被测程序运行过程中自动调用测试模块对被测程序进行动态测试,在不需要专用硬件测试平台的情况下实现了软件的自动化动态测试。

【技术实现步骤摘要】

本专利技术涉及一种软件的测试方法,具体地说,是涉及一种对嵌入式系统软件进行动态测试的方法,属于软件测试

技术介绍
目前,嵌入式设计已经成为工业现代化、智能化的必经之路,嵌入式产品已经深入 到各行各业。由于嵌入式系统的专用程度较高,系统的整体继承性相对较小,为了保证系统 的稳定性,嵌入式系统软件的测试成为嵌入式开发的一个重要环节,也是软件从开发过程 到应用过程的关键环节。软件测试方法根据是否需要运行目标代码,可分为静态测试和动 态测试两种。静态测试不运行目标程序代码,主要包括代码检查、静态结构分析、代码质量 度量及文档测试等。动态测试是通过运行被测程序,检查运行结果与预期结果的差异,并分 析软件运行效率及健壮性等性能。 随着嵌入式平台软硬件的高速发展,嵌入式平台的测试工具和测试方法也越来 越先进,越来越完善。但由于嵌入式系统的特殊性,无法应用在PC平台上比较成熟的"录 制-回放"的自动化测试方法对嵌入式系统软件进行动态测试。目前,嵌入式系统软件的动 态测试主要采用两种方法 第一,采用PC软件和配套的硬件平台(如仿真器)与目标平台进行交互,实现对 嵌入式系统软件的动态测试。本文档来自技高网...

【技术保护点】
一种嵌入式系统软件的动态测试方法,包括需进行动态测试的被测程序,其特征在于,在所述被测程序中设置有对被测程序进行动态测试的测试模块;在被测程序运行过程中调用所述测试模块,实现对所述被测程序的动态测试。

【技术特征摘要】

【专利技术属性】
技术研发人员:曹正武
申请(专利权)人:青岛海信宽带多媒体技术有限公司
类型:发明
国别省市:95[中国|青岛]

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

1