首页> 外文会议>Brazilian Symposium on Artificial Intelligence >Providing Trade-Off Techniques Subsets to Improve Software Testing Effectiveness: Using Evolutionary Algorithm to Support Software Testing Techniques Selection by a Web Tool
【24h】

Providing Trade-Off Techniques Subsets to Improve Software Testing Effectiveness: Using Evolutionary Algorithm to Support Software Testing Techniques Selection by a Web Tool

机译:提供权衡技术子集,以提高软件测试效果:使用进化算法支持Web工具选择软件测试技术

获取原文

摘要

The combination of testing techniques is considered an effective strategy to evaluate the quality of a software product. However, the selection of which techniques to combine in a software project has been an interesting challenge in the software engineering field because the high number of techniques available at the technical literature. This paper presents an approach developed to support the combined selection of model-based testing techniques, applying multiobjective combinatorial optimization strategies, by determining the minimum dominating set in a bipartite and bi-weighted graph. Thus, an evolutionary strategy based on a multiobjective genetic algorithm is proposed to generate trade-off techniques subsets between the maximum coverage of software project characteristics and the minimum eventual effort to construct models used for test cases generation. In an empirical evaluation, our evolutionaryalgorithmstrategygavebetterresultsthanthepreviousapproaches.
机译:测试技术的组合被认为是评估软件产品质量的有效策略。然而,选择在软件项目中结合的技术在软件工程领域是一个有趣的挑战,因为技术文献中可用的大量技术。本文介绍了一种开发的方法,以支持基于模型的测试技术,通过确定在二分和双加权图中的最小主导集中来应用多目标组合优化策略。因此,提出了一种基于多目标遗传算法的进化策略,以在软件项目特征的最大覆盖范围内产生折衷技术子集和构建用于测试用例的模型的最小努力。在实证评价中,我们的进化术算法StrourityGaveBetterresultstrthanthepreviouseApproaches。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号