期刊文献+

基于仿真器的嵌入式软件单元测试方法 被引量:4

Emulator-based embedded software unit testing method
原文传递
导出
摘要 介绍了一种基于仿真器的嵌入式软件测试方法,通过构造链接器分析目标文件,生成内存映像,加载到仿真器执行测试.该方法特别适合嵌入式软件的单元测试,支持对不完整的代码进行测试,同时引入了交互式脚本执行机制,支持采用高级脚本语言而不是嵌入式专用汇编语言设计桩函数和测试用例,降低了测试人员的培训代价.航天某院等单位的应用结果显示,该方法能有效提升嵌入式软件的单元测试效率,有较高的实际推广价值. A unit testing method for embedded software was presented,which used customized linker to parse object files and generates memory image.The memory image can be loaded into a software simulator to generate testing results.This method is especially useful for the unit testing of embedded software,which can test incomplete code and support designing stub functions and test cases through advanced script programming language instead of embedded assembly programming language.Then the training cost of testing engineers can be reduced.The application result from one institute of China Aerospace Science and Industry Group shows that it can improve the efficiency of embedded software unit testing significantly.
出处 《北京航空航天大学学报》 EI CAS CSCD 北大核心 2012年第12期1686-1690,共5页 Journal of Beijing University of Aeronautics and Astronautics
基金 北京林业大学青年科技基金资助项目(2010BLX14) 国家自然科学基金资助项目(60573084)
关键词 嵌入式软件 软件测试 仿真器 链接器 单元测试 embedded software software testing simulator linker unit testing
  • 相关文献

参考文献13

  • 1国家安全生产监督管理总局.“7·23”甬温线特别重大铁路交通事故调查报告[EB/OL].北京:国家安全生产监督管理总局,2011[2012-06-15].http://www.chinasafety.gov.cn/newpage/Contents/Channel_5498/2011/1228/160577/content_160577.htm.
  • 2薛伟.利用在线仿真器(ICE)设计微机故障自动诊断系统[J].小型微型计算机系统,1988,9(6):40-44.
  • 3师奕兵,王厚军.高速逻辑分析仪产品化设计的关键技术[J].仪器仪表学报,2002,23(z3):38-40. 被引量:5
  • 4李跃飞,郭君红,白成刚,蔡开元.飞行控制软件测试中的插桩技术[J].北京航空航天大学学报,2009,35(5):580-583. 被引量:6
  • 5周庆,刘斌,余正伟,冯时雨.综合模块化航电软件仿真测试环境研究[J].航空学报,2012,33(4):722-733. 被引量:39
  • 6吴晓葵.基于CodeTEST的嵌入式软件测试技术[J].电子设计工程,2010,18(9):74-76. 被引量:4
  • 7Rihar Marjan. Software simulator as an effective tool for testing control algorithms [ J ]. Simulation, 1994,63 ( 1 ) : 6-14.
  • 8Anuradha P S, Kumar K S S, Arindam C. Commercial dynamic software satellite simulator [ J ]. Journal of Spacecraft Technology,2010,20(2) :1-8.
  • 9Analog Devices Corporation. ADSP-21XX processor architectural overview [ EB/OL ]. Norwood : Analog Devices Corporation, 2012 [ 2012-05-20 ]. http://www. analog, com/en/processors-dsp/ products/adsp21xx_processor architectural_overview/fca. html.
  • 10IBM Corporation. Rational logiscope [ EB/OL ]. New York: IBM Corporation, 2012 [ 2012-06-20 ]. http ://www-01. ibm. com/ software/awdtools/logiscope/.

二级参考文献28

共引文献50

同被引文献22

引证文献4

二级引证文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部