...
首页> 外文期刊>Journal of software >Edge Coverage Analysis for Software Architecture Testing
【24h】

Edge Coverage Analysis for Software Architecture Testing

机译:用于软件架构测试的边缘覆盖率分析

获取原文
   

获取外文期刊封面封底 >>

       

摘要

Software architecture is perceived as one of themost important artifacts created during a system's design,to control software complexity, improve system quality,support software development and reuse and so on.Coverage analysis is a structural testing technique, whichhelps to eliminate gaps in a test suite and determines whento stop testing. To compute test coverage, the paper presentsa new concept – coverage about edge based on C2-stylearchitecture. Firstly, the software architecture isrepresented using C2-style, then we use architecturecomponent interaction graph (CIG) to describe interfaceconnection relationship, then we define three testing criteriaand introduce algorithms to generate testing coverage setaccording to edge types of CIG. Finally, we present fouredges coverage to compute coverage effectiveness.
机译:软件体系结构被认为是在系统设计过程中创建的最重要的工件之一,它可以控制软件复杂性,提高系统质量,支持软件开发和重用等。覆盖分析是一种结构测试技术,有助于消除测试套件中的空白。并确定何时停止测试。为了计算测试覆盖率,本文提出了一个新概念–基于C2样式体系结构的边缘覆盖率。首先用C2风格表示软件体系结构,然后使用体系结构组件交互图(CIG)来描述接口连接关系,然后定义三种测试标准并介绍根据CIG边缘类型生成测试覆盖率集的算法。最后,我们提出了Fouredges覆盖范围以计算覆盖范围的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号