An Effective Meta-Heuristic Cuckoo Search Algorithm for Test Suite Optimization

Automation testing is the process of generating test data without any human interventions. In recent times, nature-inspired solutions are planned, tested and validated successfully in many areas for the purpose of optimization. One such meta heuristic technique is Cuckoo Algorithm (CA) that receives...

Full description

Saved in:
Bibliographic Details
Published inInformatica (Ljubljana) Vol. 41; no. 3; pp. 363 - 377
Main Authors Khari, Manju, Kumar, Prabhat
Format Journal Article
LanguageEnglish
Published Ljubljana Slovenian Society Informatika / Slovensko drustvo Informatika 01.09.2017
Subjects
Online AccessGet full text
ISSN0350-5596
1854-3871

Cover

Abstract Automation testing is the process of generating test data without any human interventions. In recent times, nature-inspired solutions are planned, tested and validated successfully in many areas for the purpose of optimization. One such meta heuristic technique is Cuckoo Algorithm (CA) that receives its sole inspiration from the behavior of cuckoo, who has the ability to resolve complex issues using simple initial conditions and limited knowledge of the search space. This paper presents a cost effective and time efficient algorithm inspired from cuckoo for optimizing the test data. On comparing the proposed algorithm with existing Firefly Algorithm (FA) and Hill Climbing (HC) algorithms, it was found that CA outperforms both FA and HC in terms of the test data optimization process. The work done in the current study would be helpful to testers in generating optimized test data which would result in saving of both testing cost and time.
AbstractList Automation testing is the process of generating test data without any human interventions. In recent times, nature-inspired solutions are planned, tested and validated successfully in many areas for the purpose of optimization. One such meta heuristic technique is Cuckoo Algorithm (CA) that receives its sole inspiration from the behavior of cuckoo, who has the ability to resolve complex issues using simple initial conditions and limited knowledge of the search space. This paper presents a cost effective and time efficient algorithm inspired from cuckoo for optimizing the test data. On comparing the proposed algorithm with existing Firefly Algorithm (FA) and Hill Climbing (HC) algorithms, it was found that CA outperforms both FA and HC in terms of the test data optimization process. The work done in the current study would be helpful to testers in generating optimized test data which would result in saving of both testing cost and time.
Author Kumar, Prabhat
Khari, Manju
Author_xml – sequence: 1
  givenname: Manju
  surname: Khari
  fullname: Khari, Manju
– sequence: 2
  givenname: Prabhat
  surname: Kumar
  fullname: Kumar, Prabhat
BookMark eNotjk9LwzAcQINMsJt-h4DnQGL-H0uZTpj0sHkeafqLy9yamqYe_PQO9PRu770lWgxpgBtUMSMF4UazBaool5RIadUdWk7TiVLBmXmqUFsPeB0C-BK_Ab9BcWQDc45TiR43s_9MCe_AZX_E9fkj5ViOFxxSxnuYCt7NsQBuxxIv8ceVmIZ7dBvceYKHf67Q-_N632zItn15beotGZnhhYAG3mnKhHS9U9Rp78B0QL0K0tGeSmDCWOWN1x1lztsgO-m60FvNmaCMr9Djn3fM6Wu-vhxOac7DNXlgVirBlVaW_wKhE03W
ContentType Journal Article
Copyright Copyright Slovenian Society Informatika / Slovensko drustvo Informatika Sep 2017
Copyright_xml – notice: Copyright Slovenian Society Informatika / Slovensko drustvo Informatika Sep 2017
DBID 3V.
7SC
7XB
8AL
8FD
8FE
8FG
8FK
ABUWG
AFKRA
ARAPS
AZQEC
BENPR
BGLVJ
BYOGL
CCPQU
DWQXO
GNUQQ
HCIFZ
JQ2
K7-
L7M
L~C
L~D
M0N
P5Z
P62
PHGZM
PHGZT
PIMPY
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
Q9U
DatabaseName ProQuest Central (Corporate)
Computer and Information Systems Abstracts
ProQuest Central (purchase pre-March 2016)
Computing Database (Alumni Edition)
Technology Research Database
ProQuest SciTech Collection
ProQuest Technology Collection
ProQuest Central (Alumni) (purchase pre-March 2016)
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
Advanced Technologies & Computer Science Collection
ProQuest Central Essentials
ProQuest Central
ProQuest Technology Collection
East Europe, Central Europe Database
ProQuest One Community College
ProQuest Central
ProQuest Central Student
SciTech Premium Collection
ProQuest Computer Science Collection
Computer Science Database
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
Computing Database
Advanced Technologies & Aerospace Database
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Premium
ProQuest One Academic
ProQuest Publicly Available Content Database
ProQuest One Academic Middle East (New)
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic
ProQuest One Academic UKI Edition
ProQuest Central China
ProQuest Central Basic
DatabaseTitle Publicly Available Content Database
Computer Science Database
ProQuest Central Student
Technology Collection
Technology Research Database
Computer and Information Systems Abstracts – Academic
ProQuest One Academic Middle East (New)
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
ProQuest Central (Alumni Edition)
SciTech Premium Collection
ProQuest One Community College
ProQuest Central China
ProQuest Central
ProQuest One Applied & Life Sciences
ProQuest Central Korea
ProQuest Central (New)
Advanced Technologies Database with Aerospace
Advanced Technologies & Aerospace Collection
ProQuest Computing
ProQuest Central Basic
ProQuest Computing (Alumni Edition)
ProQuest One Academic Eastern Edition
East Europe, Central Europe Database
ProQuest Technology Collection
ProQuest SciTech Collection
Computer and Information Systems Abstracts Professional
Advanced Technologies & Aerospace Database
ProQuest One Academic UKI Edition
ProQuest One Academic
ProQuest One Academic (New)
ProQuest Central (Alumni)
DatabaseTitleList Publicly Available Content Database
Database_xml – sequence: 1
  dbid: 8FG
  name: ProQuest Technology Collection
  url: https://search.proquest.com/technologycollection1
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1854-3871
EndPage 377
GroupedDBID .4S
.DC
29I
2WC
3V.
5GY
7SC
7XB
8AL
8FD
8FE
8FG
8FK
AAKPC
ABUWG
AFKRA
ALMA_UNASSIGNED_HOLDINGS
ARAPS
ARCSS
AZQEC
BENPR
BGLVJ
BPHCQ
BYOGL
CCPQU
DWQXO
E3Z
EDO
EN8
GNUQQ
HCIFZ
I-F
JQ2
K6V
K7-
L7M
L~C
L~D
M0N
MK~
ML~
OK1
OVT
P62
PHGZM
PHGZT
PIMPY
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
PROAC
PV9
Q9U
RNS
RZL
TR2
TUS
ID FETCH-LOGICAL-p183t-e7e3b70145ada60a7cae8be0c6f5a0d05e14896c8c7b01ac9f5b5abfd97314013
IEDL.DBID BENPR
ISSN 0350-5596
IngestDate Mon Jul 14 10:37:16 EDT 2025
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 3
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-p183t-e7e3b70145ada60a7cae8be0c6f5a0d05e14896c8c7b01ac9f5b5abfd97314013
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
OpenAccessLink https://www.proquest.com/docview/1956436769?pq-origsite=%requestingapplication%&accountid=15518
PQID 1956436769
PQPubID 1616336
PageCount 15
ParticipantIDs proquest_journals_1956436769
PublicationCentury 2000
PublicationDate 20170901
PublicationDateYYYYMMDD 2017-09-01
PublicationDate_xml – month: 09
  year: 2017
  text: 20170901
  day: 01
PublicationDecade 2010
PublicationPlace Ljubljana
PublicationPlace_xml – name: Ljubljana
PublicationTitle Informatica (Ljubljana)
PublicationYear 2017
Publisher Slovenian Society Informatika / Slovensko drustvo Informatika
Publisher_xml – name: Slovenian Society Informatika / Slovensko drustvo Informatika
SSID ssj0043182
Score 2.2081306
Snippet Automation testing is the process of generating test data without any human interventions. In recent times, nature-inspired solutions are planned, tested and...
SourceID proquest
SourceType Aggregation Database
StartPage 363
SubjectTerms Algorithms
Automation
Heuristic
Heuristic methods
Initial conditions
International conferences
Mathematical functions
Mutation
Neural networks
Optimization
Search algorithms
Software quality
Title An Effective Meta-Heuristic Cuckoo Search Algorithm for Test Suite Optimization
URI https://www.proquest.com/docview/1956436769
Volume 41
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVPQU
  databaseName: East Europe, Central Europe Database
  customDbUrl:
  eissn: 1854-3871
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0043182
  issn: 0350-5596
  databaseCode: BYOGL
  dateStart: 20120301
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/eastcentraleurope
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Central Database Suite (ProQuest)
  customDbUrl: http://www.proquest.com/pqcentral?accountid=15518
  eissn: 1854-3871
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0043182
  issn: 0350-5596
  databaseCode: BENPR
  dateStart: 20120301
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Technology Collection
  customDbUrl:
  eissn: 1854-3871
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0043182
  issn: 0350-5596
  databaseCode: 8FG
  dateStart: 20120301
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/technologycollection1
  providerName: ProQuest
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3JTsMwEB2V9sKFHbGUygeuFibE2wGhUrVUSG0RtFJvle3YIEGTAsn_Y2cRByTOOTje3sx4Zt4DuAwygCx2HEeKJyFA0VhqHmHGnfQeKnGufLqYTNl4ET8u6bIF06YXJpRVNphYAnWSmfBGfhX62uJALybvNp84qEaF7GojoaFqaYXktqQY24JOFJix2tC5H06fnhts9tZSVHkFSrD3pdkfBC7NymgPdmp_EPWrDdyHlk0PYLfRWkD11TuEWT9FFdOwhyc0sbnCY1tUNMtoUJj3LENV6TDqf7z6H8_f1sg7pGjuB0UvhZ8Fmnl4WNd9l0ewGA3ngzGuxRDwxt-6HFtubzQPSUCVKEYUN8oKbYlhjiqSEGp9YCOZEYZrcq2MdFRTpV0StKlCEHUM7TRL7Qkgw0QsqDCEEhsbqZSW2sc13BISeMfdKXSbRVnVJ_p79bv-Z_9_PoftKJi-sg6rC-38q7AX3nDnugdbYvTQq_fkB_n7nDI
linkProvider ProQuest
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3JTsMwELWgPcCFHbEU8AGOFiZN4vhQoVJapXRD0Eq9FdtxQII2hSZC_BzfxjiLOCBx6zmSI82MZ-Z5lofQuaEBdO2QEUuwwAAUSbhkFnFZyCFDpWGYPl30-q4_su_GzngFfRezMKatsvCJqaMOImXeyC_NXJtt1ovx6_k7MaxRprpaUGiInFohqKUrxvLBjo7--gQIt6i1b0HfF5bVag4bPslZBsgczDkmmumqZKa6JgLhUsGU0J7UVLmhI2hAHQ2IgbvKU0zSK6F46EhHyDAwpE8GncC5q6hsV20O4K980-zfPxSxAKKzl9UxHEogd3f_ePw0jLW20Eaef-J6ZjDbaEXPdtBmwe2A86u-iwb1Gc42G4M7xD0dC-LrJFvrjBuJeo0inLUq4_rbMwgqfpliSIDxEH6KHxOQGh6AO5rmc557aLQUseyj0iya6QOElevZnuMp6lBtKy6E5BJwFNOUmj3n4SGqFEKZ5DdoMfnV99H_n8_Qmj_sdSfddr9zjNYtE3bTHrAKKsUfiT6BpCGWp7lmMHpatjH8ADmL2Xg
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LSwMxEA61gnjxLT6q5qDH0LjuJrsHkdJaW2tbwRa81SSbKGh3q91F_Gv-Oif7wIPgreeFLMxMvpnJPD6ETi0NIHMNJ47goU1QJAkkdwjjJoAIlRqTPV30B6wzdm8fvccK-i5nYWxbZYmJGVCHsbJv5HU71-ba9WJB3RRtEfet9tXsnVgGKVtpLek0chPp6a9PSN_ml90W6PrMcdrXo2aHFAwDZAamnBDN9YXktrImQsGo4EpoX2qqmPEEDamnIVsImPIVl_RcqMB40hPShJbwyWYmcO4SWuZ2i7udUm_flF4A_LKfVzA8SiBqZ3-wPnNg7Q20VkSeuJGbyiaq6GgLrZesDri45Nto2IhwvtMYgBD3dSJIR6f5QmfcTNVrHOO8SRk33p5BLMnLFEPoi0fwU_yQgozwEIBoWkx47qDxQoSyi6pRHOk9hBXzXd_zFfWodlUghAwkZFBcU2o3nJt9VCuFMinuznzyq-mD_z-foBUwgcldd9A7RKuO9bdZ81cNVZOPVB9BtJDI40wtGD0t2g5-AGFb1xI
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=An+Effective+Meta-Heuristic+Cuckoo+Search+Algorithm+for+Test+Suite+Optimization&rft.jtitle=Informatica+%28Ljubljana%29&rft.au=Khari%2C+Manju&rft.au=Kumar%2C+Prabhat&rft.date=2017-09-01&rft.pub=Slovenian+Society+Informatika+%2F+Slovensko+drustvo+Informatika&rft.issn=0350-5596&rft.eissn=1854-3871&rft.volume=41&rft.issue=3&rft.spage=363&rft.epage=377&rft.externalDBID=HAS_PDF_LINK
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0350-5596&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0350-5596&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0350-5596&client=summon