首页> 外文会议>IEEE Congress on Evolutionary Computation >Improved evolutionary generation of test data for multiple paths in search-based software testing
【24h】

Improved evolutionary generation of test data for multiple paths in search-based software testing

机译:在基于搜索的软件测试中改进了多路径测试数据的进化生成

获取原文

摘要

Search-based software testing has achieved great attention recently, but the efficiency is still the bottleneck of it. This paper focuses on improving the efficiency of generating test data for multiple paths. Genetic algorithms are chosen as the heuristic algorithms in search-based software testing in this paper. First, we propose an improved grouping strategy of target paths to balance the load of each calculation resource. This work makes a contribution to the parallel execution in search-based software testing. Then, common constraints of the target paths in the same group are collected to reduce the search space of test data. Symbolic execution technique is used in this phase. Based on the reduced search space, we can accelerate the convergence of search process and improve the efficiency of search-based software testing. Finally, our method is applied to some study cases to compare with other methods.
机译:最近,基于搜索的软件测试引起了广泛的关注,但是效率仍然是瓶颈。本文着重于提高为多条路径生成测试数据的效率。在基于搜索的软件测试中,选择遗传算法作为启发式算法。首先,我们提出了一种改进的目标路径分组策略,以平衡每个计算资源的负载。这项工作为基于搜索的软件测试中的并行执行做出了贡献。然后,收集同一组中目标路径的公共约束以减少测试数据的搜索空间。此阶段使用符号执行技术。在减少搜索空间的基础上,我们可以加快搜索过程的收敛速度,并提高基于搜索的软件测试的效率。最后,将我们的方法应用于一些研究案例,以与其他方法进行比较。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号