...
首页> 外文期刊>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 the most 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, which helps to eliminate gaps in a test suite and determines when to stop testing. To compute test coverage, the paper presents a new concept - coverage about edge based on C2-style architecture. Firstly, the software architecture is represented using C2-style, then we use architecture component interaction graph (CIG) to describe interface connection relationship, then we define three testing criteria and introduce algorithms to generate testing coverage set according to edge types of CIG. Finally, we present four edges coverage to compute coverage effectiveness.
机译:软件体系结构被认为是在系统设计期间创建的最重要的工件之一,可以控制软件复杂性,提高系统质量,支持软件开发和重用等。覆盖率分析是一种结构测试技术,可帮助消除测试套件中的空白并确定何时停止测试。为了计算测试覆盖率,本文提出了一个新概念-基于C2样式体系结构的边缘覆盖率。首先用C2风格表示软件体系结构,然后使用体系结构组件交互图(CIG)来描述接口连接关系,然后定义三个测试标准并介绍根据CIG边缘类型生成测试覆盖集的算法。最后,我们提出了四个边缘覆盖范围以计算覆盖范围的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号