首页> 外文会议>SEMCCO 2011;International conference on swarm, evolutionary, and memetic computing >Software Coverage : A Testing Approach through Ant Colony Optimization
【24h】

Software Coverage : A Testing Approach through Ant Colony Optimization

机译:软件范围:通过蚁群优化的测试方法

获取原文

摘要

Software Testing is one of the most important parts of the software development lifecycle. Testing effectiveness can be achieved by the State Transition Testing (STT) and path testing which is commonly used for carrying out functional and structural testing of software systems. The tester is required to test all possible transitions and paths in the system under built. Aim of the current paper is to present an algorithm for generation of test sequences for state transitions of the system as well as path generation for CFG of the software code using the basic property and behavior of the ants. This novel approach tries to find out all the effective (or can say optimal) paths and test sequences by applying ant colony optimization (ACO) principle using some set of rules. This algorithm tries to give maximum software coverage with minimal redundancy.
机译:软件测试是软件开发生命周期中最重要的部分之一。可以通过通常用于执行软件系统的功能和结构测试的状态转换测试(STT)和路径测试来实现测试有效性。测试人员需要测试正在构建的系统中所有可能的转换和路径。本文的目的是提出一种利用蚂蚁的基本特性和行为来生成用于系统状态转换的测试序列以及为软件代码的CFG生成路径的算法。这种新颖的方法通过使用一些规则来应用蚁群优化(ACO)原理,试图找出所有有效的(或可以说是最优的)路径和测试序列。该算法试图以最小的冗余度提供最大的软件覆盖率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号