首页> 外文期刊>Computer Science & Information Technology >Automatic Generation and Optimization of Test Data Using Harmony Search Algorithm
【24h】

Automatic Generation and Optimization of Test Data Using Harmony Search Algorithm

机译:使用和声搜索算法自动生成和优化测试数据

获取原文
           

摘要

Software testing is the primary phase, which is performed during software development and it iscarried by a sequence of instructions of test inputs followed by expected output. The HarmonySearch (HS) algorithm is based on the improvisation process of music. In comparison to otheralgorithms, the HSA has gain popularity and superiority in the field of evolutionarycomputation. When musicians compose the harmony through different possible combinations ofthe music, at that time the pitches are stored in the harmony memory and the optimization canbe done by adjusting the input pitches and generate the perfect harmony. The test casegeneration process is used to identify test cases with resources and also identifies criticaldomain requirements. In this paper, the role of Harmony search meta-heuristic searchtechnique is analyzed in generating random test data and optimized those test data. Test dataare generated and optimized by applying in a case study i.e. a withdrawal task in Bank ATMthrough Harmony search. It is observed that this algorithm generates suitable test cases as wellas test data and gives brief details about the Harmony search method. It is used for test datageneration and optimization.
机译:软件测试是主要阶段,它是在软件开发过程中执行的,它由一系列测试输入和预期输出的指令组成。 HarmonySearch(HS)算法基于音乐的即兴创作过程。与其他算法相比,HSA在进化计算领域具有较高的知名度和优越性。当音乐家通过音乐的不同可能组合来组成和声时,此时的音高将存储在和声存储器中,并且可以通过调整输入音高并产生完美的和声来进行优化。测试用例生成过程用于标识具有资源的测试用例,还标识关键域需求。本文分析了和谐搜索元启发式搜索技术在生成随机测试数据和优化测试数据中的作用。通过应用案例研究(即通过Harmony搜索在Bank ATM中进行提款任务)来生成和优化测试数据。可以看出,该算法会生成合适的测试用例以及测试数据,并给出有关Harmony搜索方法的简短详细信息。它用于测试数据生成和优化。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号