【24h】

CAST: Automating Software Tests for Embedded Systems

机译:CAST:自动化嵌入式系统的软件测试

获取原文
获取原文并翻译 | 示例

摘要

Software integration tests for embedded systems must cater for the physical process with which the systems interact and can include user input. This can make testing very time-consuming because test engineers often manually execute test specifications with many thousand lines of instructions. Furthermore, such manual tests are often imprecise because human operators cannot execute interactions at a granularity of a few milliseconds. This article presents the CAST (Computer-Aided Specifi-cation and Testing) approach to automating the testing of embedded systems, which consists of three parts: a domain-specific language, which allows test engineers to specify test cases formally with a familiar syntax, an execution engine, which allows them to run tests either automatically or interactively, and an interface, which connects the execution engine to the embedded system. We validate the proposed approach by deploying it to a product testing environment and show that our solution provides several advantages such as significantlyreduced testing times and more concise test specifications.
机译:嵌入式系统的软件集成测试必须适应与系统交互的物理过程,并且可以包括用户输入。这可能会使测试非常耗时,因为测试工程师经常手动执行带有数千行指令的测试规范。此外,这种人工测试通常不精确,因为操作员无法以几毫秒的粒度执行交互。本文介绍了用于自动化嵌入式系统测试的CAST(计算机辅助规范和测试)方法,该方法由三部分组成:特定领域的语言,它允许测试工程师以熟悉的语法形式正式指定测试用例,一个执行引擎(使他们能够自动或交互地运行测试),以及一个接口(将执行引擎连接到嵌入式系统)。通过将其部署到产品测试环境中,我们验证了该方法的有效性,并表明我们的解决方案具有多项优势,例如,大大减少了测试时间,并简化了测试规范。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号