首页> 外文会议>International Haifa Verification Conference; 20051113-16; Haifa(IL) >Effective Black-Box Testing with Genetic Algorithms
【24h】

Effective Black-Box Testing with Genetic Algorithms

机译:使用遗传算法进行有效的黑匣子测试

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

摘要

Black-box (functional) test cases are identified from functional requirements of the tested system, which is viewed as a mathematical function mapping its inputs onto its outputs. While the number of possible black-box tests for any non-trivial program is extremely large, the testers can run only a limited number of test cases under their resource limitations. An effective set of test cases is the one that has a high probability of detecting faults presenting ina computer program.In this paper, we introduce a new, computationally intelligent approach to automated generation of effective test cases based on a novel, Fuzzy-Based Age Extension of Genetic Algorithms (FAexGA). The basic idea is to eliminate "bad" test cases that are unlikely to expose any error, while increasing the number of "good" test cases that have a high probability of producing an erroneous output. The promising performance of the FAexGA-based approach is demonstrated on testing a complex Boolean expression.
机译:黑盒(功能性)测试用例是从被测系统的功能需求中识别出来的,这被视为将其输入映射到其输出的数学函数。尽管任何不平凡的程序都可能进行黑盒测试,但测试人员在其资源限制下只能运行有限数量的测试用例。有效的测试用例集是很可能检测计算机程序中出现故障的方法。在本文中,我们介绍了一种基于新的,基于模糊年龄的计算智能方法,可以自动生成有效的测试用例。遗传算法扩展(FAexGA)。基本思想是消除不太可能暴露任何错误的“不良”测试用例,同时增加极有可能产生错误输出的“良好”测试用例的数量。基于FAexGA的方法的有希望的性能在测试复杂的布尔表达式时得到了证明。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号