...
首页> 外文期刊>Software Engineering Notes >Optimizing the Software Testing Efficiency by Using a Genetic Algorithm - A Design Methodology
【24h】

Optimizing the Software Testing Efficiency by Using a Genetic Algorithm - A Design Methodology

机译:使用遗传算法优化软件测试效率的一种设计方法

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

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

       

摘要

This paper presents a design method for optimizing software-testing efficiency by identifying the most critical path clusters in a program. This is done by the application of soft computing techniques, specifically genetic algorithms. We develop a genetic algorithm that selects the software path clusters to test, which are weighted in accordance with the criticality of the path. Exhaustive software testing is rarely possible because it becomes intractable for even medium-sized software applications. Typically only parts of a program can be tested, but these parts are not necessarily the most error prone ones. Therefore, we are designing a more selective approach for testing the paths that are more critical, which results in improving the testing efficiency.
机译:本文提出了一种通过识别程序中最关键的路径簇来优化软件测试效率的设计方法。这是通过应用软计算技术(特别是遗传算法)来完成的。我们开发了一种遗传算法,该遗传算法选择要测试的软件路径集群,并根据路径的关键程度对其进行加权。详尽的软件测试几乎是不可能的,因为即使对于中型软件应用程序,它也变得难以处理。通常,只能测试程序的一部分,但是这些部分不一定是最容易出错的部分。因此,我们正在设计一种更具选择性的方法来测试更关键的路径,从而提高了测试效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号