首页> 外文会议>International Workshop on Automation of Software Test >Automating Embedded Software Testing on an Emulated Target Board
【24h】

Automating Embedded Software Testing on an Emulated Target Board

机译:自动化模拟目标板上的嵌入式软件测试

获取原文

摘要

An embedded system consists of heterogeneous layers including hardware, HAL (Hardware Abstraction Layer), OS kernel and application layer. Interactions between these layers are the software interfaces to be tested in an embedded system. The identified interfaces are important criterion that selects test cases and monitors the test results in order to detect faults and trace their causes. In this paper, we propose an automated scheme of embedded software interface test based on the emulated target board. The automated scheme enables to identify the location of interface in the source code to be tested, to generate test cases, and to determine 'pass' or 'fail' on the interface. We implemented the test tool called 'Justitia' based on the proposed scheme. As a case study, we applied the 'Justitia' to mobile embedded software on the S3C2440 microprocessor and Linux kernel v2.4.20.
机译:嵌入式系统由异构层组成,包括硬件,HAL(硬件抽象层),OS内核和应用层。这些层之间的交互是在嵌入式系统中测试的软件接口。识别的接口是选择测试用例的重要标准,并监视测试结果,以便检测故障并跟踪其原因。在本文中,我们提出了一种基于模拟目标板的嵌入式软件界面测试的自动化方案。自动化方案允许在要测试的源代码中识别接口的位置,以生成测试用例,并在接口上确定“传递”或“失败”。我们实施了基于拟议计划的“justitia”的测试工具。作为案例研究,我们将“Justitia”应用于S3C2440微处理器和Linux内核v2.20的移动嵌入式软件。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号