首页> 外文会议>Fundamental Approaches to Software Engineering; Lecture Notes in Computer Science; 4422 >Integration Testing in Software Product Line Engineering: A Model-Based Technique
【24h】

Integration Testing in Software Product Line Engineering: A Model-Based Technique

机译:软件产品线工程中的集成测试:基于模型的技术

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

摘要

The development process in software product line engineering is divided into domain engineering and application engineering. As a consequence of this division, tests should be performed in both processes. However, existing testing techniques for single systems cannot be applied during domain engineering, because of the variability in the domain artifacts. Existing software product line test techniques only cover unit and system tests. Our contribution is a model-based, automated integration test technique that can be applied during domain engineering. For generating integration test case scenarios, the technique abstracts from variability and assumes that placeholders are created for variability. The generated scenarios cover all interactions between the integrated components, which are specified in a test model. Additionally, the technique reduces the effort for creating placeholders by minimizing the number of placeholders needed to execute the integration test case scenarios. We have experimentally measured the performance of the technique and the potential reduction of placeholders.
机译:软件产品线工程的开发过程分为领域工程和应用工程。这种划分的结果是,应该在两个过程中都进行测试。但是,由于域工件的可变性,无法在域工程期间应用针对单个系统的现有测试技术。现有的软件产品线测试技术仅涵盖单元和系统测试。我们的贡献是基于模型的自动化集成测试技术,可在领域工程中应用。为了生成集成测试用例场景,该技术从可变性中抽象出来,并假定为可变性创建了占位符。生成的场景涵盖了测试模型中指定的集成组件之间的所有交互。此外,该技术通过最小化执行集成测试用例场景所需的占位符数量,减少了创建占位符的工作量。我们已经通过实验测量了该技术的性能以及占位符的潜在减少量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号