首页> 外文期刊>International journal of software engineering and knowledge engineering >An Introductory Study on an Architecture-Based Software Product Line Test Generation Method
【24h】

An Introductory Study on an Architecture-Based Software Product Line Test Generation Method

机译:基于体系结构的软件产品线测试生成方法入门研究

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

摘要

Architecture-based testing allows test engineers to focus on the structure of complicated software and the interactions between software components that constitute the architecture of a software product. By observing and controlling the connections and interactions between components of complex or large systems during software testing, architecture-based testing can detect and localize such faults at those locations. The complexity of software product line testing is high because an implementation under test contains variability given the different binding times and is used by multiple products. This paper introduces how architecture-based testing is applied to test generation for a software product line and examines the strengths of the proposed method against existing software product line testing methods. The paper also illustrates the use of product line architecture and architectural artifacts to generate product line interaction tests. It was found that architecture-based testing can be applied to software product line test generation by tailoring it to deal with variability and product-line specific processes. The results of a comparison with existing methods show that architecture-based software product line test generation provides better capabilities in terms of variability in the testing stage, the explicit formation and application of binding, test coverage, and architectural awareness.
机译:基于架构的测试使测试工程师能够专注于复杂软件的结构以及构成软件产品架构的软件组件之间的交互。通过在软件测试期间观察和控制复杂或大型系统的组件之间的连接和交互,基于体系结构的测试可以在这些位置检测并定位此类故障。软件产品线测试的复杂度很高,因为在给定不同的绑定时间的情况下,被测实现包含可变性,并且被多个产品使用。本文介绍了如何将基于体系结构的测试应用于软件产品线的测试生成,并检验了该方法相对于现有软件产品线测试方法的优势。本文还说明了使用产品线体系结构和体系结构工件来生成产品线交互测试。人们发现,基于体系结构的测试可以通过对其进行定制以应对可变性和特定于产品线的过程而应用于软件产品线测试生成。与现有方法的比较结果表明,基于体系结构的软件产品线测试生成在测试阶段的可变性,绑定的明确形成和应用,测试覆盖率以及体系结构意识方面提供了更好的功能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号