Systematic literature review on search based software testing
The use of random search is very poor at finding solutions when those solutions occupy a very small part of the overall search space. Test data may be found faster and more reliably if the search is given some guidance. This work is a paper that explains the application of metaheuristic techniques i...
Saved in:
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Praise Worthy Prize
2013
|
Online Access: | http://psasir.upm.edu.my/id/eprint/30599/1/Systematic%20literature%20review%20on%20search%20based%20software%20testing.pdf http://psasir.upm.edu.my/id/eprint/30599/ http://www.praiseworthyprize.org/jsm/index.php?journal=ireit&page=article&op=view&path%5B%5D=11863 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universiti Putra Malaysia |
Language: | English |
id |
my.upm.eprints.30599 |
---|---|
record_format |
eprints |
spelling |
my.upm.eprints.305992016-09-14T04:23:30Z http://psasir.upm.edu.my/id/eprint/30599/ Systematic literature review on search based software testing Md Sultan, Abu Bakar Musa, Samaila Baharom, Salmi The use of random search is very poor at finding solutions when those solutions occupy a very small part of the overall search space. Test data may be found faster and more reliably if the search is given some guidance. This work is a paper that explains the application of metaheuristic techniques in search-based software testing. The paper systematically review 47 papers selected randomly from online databases and conference proceeding based on the metaheuristic search techniques that have been most widely applied to problem solving, the different fitness function used for test data selection in each of the metaheuristic technique, and the limitation in the use of each search-based technique for software testing. It was found that GA outperformed its counterparts SA, HC, GP and random search approaches in generating test data automatically, different approaches were used to make sure that test data are selected within shorter period of time and also with wider coverage of the paths based on the fitness function, and most of the limitations of the articles are the handling of complex data types, like array, object types, and branch coverage. The paper also provides areas of possible future work on the use of metaheuristic techniques in search-based software testing. Praise Worthy Prize 2013 Article PeerReviewed application/pdf en http://psasir.upm.edu.my/id/eprint/30599/1/Systematic%20literature%20review%20on%20search%20based%20software%20testing.pdf Md Sultan, Abu Bakar and Musa, Samaila and Baharom, Salmi (2013) Systematic literature review on search based software testing. International Journal on Information Technology, 1 (2). pp. 132-140. ISSN 2281-2911; ESSN: 2281-2954 http://www.praiseworthyprize.org/jsm/index.php?journal=ireit&page=article&op=view&path%5B%5D=11863 |
institution |
Universiti Putra Malaysia |
building |
UPM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Putra Malaysia |
content_source |
UPM Institutional Repository |
url_provider |
http://psasir.upm.edu.my/ |
language |
English |
description |
The use of random search is very poor at finding solutions when those solutions occupy a very small part of the overall search space. Test data may be found faster and more reliably if the search is given some guidance. This work is a paper that explains the application of metaheuristic techniques in search-based software testing. The paper systematically review 47 papers selected randomly from online databases and conference proceeding based on the metaheuristic search techniques that have been most widely applied to problem solving, the different fitness function used for test data selection in each of the metaheuristic technique, and the limitation in the use of each search-based technique for software testing. It was found that GA outperformed its counterparts SA, HC, GP and random search approaches in generating test data automatically, different approaches were used to make sure that test data are selected within shorter period of time and also with wider coverage of the paths based on the fitness function, and most of the limitations of the articles are the handling of complex data types, like array, object types, and branch coverage. The paper also provides areas of possible future work on the use of metaheuristic techniques in search-based software testing. |
format |
Article |
author |
Md Sultan, Abu Bakar Musa, Samaila Baharom, Salmi |
spellingShingle |
Md Sultan, Abu Bakar Musa, Samaila Baharom, Salmi Systematic literature review on search based software testing |
author_facet |
Md Sultan, Abu Bakar Musa, Samaila Baharom, Salmi |
author_sort |
Md Sultan, Abu Bakar |
title |
Systematic literature review on search based software testing |
title_short |
Systematic literature review on search based software testing |
title_full |
Systematic literature review on search based software testing |
title_fullStr |
Systematic literature review on search based software testing |
title_full_unstemmed |
Systematic literature review on search based software testing |
title_sort |
systematic literature review on search based software testing |
publisher |
Praise Worthy Prize |
publishDate |
2013 |
url |
http://psasir.upm.edu.my/id/eprint/30599/1/Systematic%20literature%20review%20on%20search%20based%20software%20testing.pdf http://psasir.upm.edu.my/id/eprint/30599/ http://www.praiseworthyprize.org/jsm/index.php?journal=ireit&page=article&op=view&path%5B%5D=11863 |
_version_ |
1643830107004993536 |