首页> 外文会议>International conference on model driven engineering languages and systems;MODELS 2010 >Environment Modeling with UML/MARTE to Support Black-Box System Testing for Real-Time Embedded Systems: Methodology and Industrial Case Studies
【24h】

Environment Modeling with UML/MARTE to Support Black-Box System Testing for Real-Time Embedded Systems: Methodology and Industrial Case Studies

机译:使用UML / MARTE进行环境建模以支持实时嵌入式系统的黑匣子系统测试:方法论和工业案例研究

获取原文

摘要

The behavior of real-time embedded systems (RTES) is driven by their environment. Independent system test teams normally focus on black-box testing as they have typically no easy access to precise design information. Black-box testing in this context is mostly about selecting test scenarios that are more likely to lead to unsafe situations in the environment. Our Model-Based Testing (MBT) methodology explicitly models key properties of the environment, its interactions with the RTES, and potentially unsafe situations triggered by failures of the RTES under test. Though environment modeling is not new, we propose a precise methodology fitting our specific purpose, based on a language that is familiar to software testers, that is the UML and its extensions, as opposed to technologies geared towards simulating natural phenomena. Furthermore, in our context, simulation should only be concerned with what is visible to the RTES under test. Our methodology, focused on black-box MBT, was assessed on two industrial case studies. We show how the models are used to fully automate black-box testing using search-based test case generation techniques and the generation of code simulating the environment.
机译:实时嵌入式系统(RTES)的行为受其环境驱动。独立的系统测试团队通常专注于黑盒测试,因为他们通常不容易获得精确的设计信息。在这种情况下,黑匣子测试主要是关于选择更有可能导致环境中不安全情况的测试方案。我们的基于模型的测试(MBT)方法明确地对环境的关键属性,环境与RTES的交互以及受测RTES失败引发的潜在不安全情况进行建模。尽管环境建模并不是新事物,但我们还是根据软件测试人员熟悉的语言(即UML及其扩展名)提出了适合我们特定目的的精确方法,而不是专门针对模拟自然现象的技术。此外,在我们的上下文中,模拟应仅与被测RTES可见的内容有关。我们针对两个黑匣子MBT的方法论进行了两个行业案例研究。我们将展示如何使用这些模型使用基于搜索的测试用例生成技术以及模拟环境的代码生成来完全自动化黑盒测试。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号