【24h】

MATERA - An Integrated Framework for Model-Based Testing

机译:MATERA-用于基于模型的测试的集成框架

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

摘要

This paper presents MATERA, a framework that integrates modeling in the Unified Modeling Language (UML), with requirement traceability across a model-based testing (MBT) process. The Graphical User Interface (GUI) of MATERA is implemented as a plug-in in the NoMagic's MagicDraw modeling tool, combining existing capabilities of MagicDraw with custom ones. MATERA supports graphical specification of the requirements using SysML and tracing of them to the UML models specifying the SUT. Model validation is performed in MagicDraw using both predefined and custom validation rules. The resulting models are automatically transformed into input for the Conformiq Qtronic tool, used for automated test generation. Upon executing the test scripts generated by Qtronic in the NetHawk's East execution environment, the results of statistic analysis of the test run are presented in the GUI. The back-traceability of the covered requirements from test to models is also provided in the GUI to facilitate the identification of the source of possible errors in the models. The approach we present shows that existing model-based languages and tools are an enabler for model-based testing and for providing integrated tool support across the MBT process.
机译:本文介绍了MATERA,该框架将统一建模语言(UML)中的建模集成在一起,并且在基于模型的测试(MBT)流程中具有需求可追溯性。 MATERA的图形用户界面(GUI)作为NoMagic的MagicDraw建模工具中的插件实现,将MagicDraw的现有功能与自定义功能结合在一起。 MATERA支持使用SysML进行需求的图形说明,并将需求跟踪到指定SUT的UML模型。使用预定义和自定义验证规则在MagicDraw中执行模型验证。生成的模型将自动转换为Conformiq Qtronic工具的输入,用于自动测试生成。在NetHawk的East执行环境中执行Qtronic生成的测试脚本后,将在GUI中显示测试运行的统计分析结果。 GUI中还提供了从测试到模型的涵盖需求的可追溯性,以便于识别模型中可能的错误的来源。我们提供的方法表明,现有的基于模型的语言和工具可以促进基于模型的测试,并为整个MBT流程提供集成的工具支持。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号