首页> 外文期刊>Computers & Industrial Engineering >Automated test case generation based on differential evolution with node branch archive
【24h】

Automated test case generation based on differential evolution with node branch archive

机译:基于差分演进的自动测试用例生成,基于节点分支归档

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

摘要

Automatic test case generation (ATCG) is the active research topic in software testing engineering, which can greatly reduce the cost of software testing. In automated test case generation for path coverage (ATCG-PC) problem, since the relationship between test cases and paths is unknown, there are many redundant test cases in the test case set to meet the path coverage criteria. In many previous studies on search-based algorithms for ATCG-PC, researchers have focused on improving the search-based algorithms itself or designing a more suitable fitness function according to the coverage criteria. However, the relationship between test cases and paths can help search-based algorithms cover more paths. The values of some specific test case dimensions change, and offspring individuals may cover different paths. Inspired by this, we proposed a node branch archive strategy, which can record the relationship between node branch direction and the value of test case variables, and cover more paths through this driven search-based algorithms. The experimental results show that compared with other state-of-the-art algorithms, the differential evolution with node branch archive (NBAr-DE) can significantly reduce the number of redundant test cases.
机译:自动测试案例生成(ATCG)是软件测试工程中的主动研究主题,可以大大降低软件测试的成本。在自动化测试用例的路径覆盖(ATCG-PC)问题中,由于测试用例和路径之间的关系未知,因此在测试用例中存在许多冗余测试用例,以满足路径覆盖标准。在许多先前关于ATCG-PC的搜索算法的研究中,研究人员专注于改善基于搜索的算法本身或根据覆盖标准设计更合适的健身功能。但是,测试用例和路径之间的关系可以帮助基于搜索的算法涵盖更多路径。一些特定的测试案例尺寸变化的值和后代各个可以覆盖不同的路径。灵感来自于此,我们提出了一个节点分支归档策略,它可以记录节点分支方向与测试案例变量的值之间的关系,并通过该驱动的基于搜索的算法涵盖更多路径。实验结果表明,与其他最先进的算法相比,具有节点分支归档(NAR-DE)的差分演进可以显着降低冗余测试用例的数量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号