International Journal of Information and Communication Technology Research
مجله بین المللی ارتباطات و فناوری اطلاعات
International Journal of Information and Communication Technology Research
Engineering & Technology
http://ijict.itrc.ac.ir
1
admin
2251-6107
2783-4425
doi
1652
25391
en
jalali
1401
3
1
gregorian
2022
6
1
14
2
online
1
fulltext
other
Comparative Analytical Survey on SBST Challenges from the Perspective of the Test Techniques
شبکه و امنیت
Network
پژوهشي
Research
<span style="font-size:9pt"><span new="" roman="" style="font-family:" times=""><span style="font-weight:bold">Despite several decades of working on software quality assurance methods, they still require further investigation. It is paramount to detect a process detecting possible software errors with a minimum budget and effort. Search-based software testing (SBST) is an approach to automated software testing that aims to find a suitable alternative to manual testing. The SBST is to transform the test problem into an optimization problem and obtain better solutions by searching the problem space. Search-based testing has some disadvantages and advantages. The novelty of this paper is that, besides representing the significance and efficiency of SBST in software testing, the search-based test challenges were detected and described from the perspective of the test techniques. Our work is to extract challenges from reliable sources and research and their classification based on test techniques. For this purpose, we considered this framework: 1) A systematic introduction to the most critical metaheuristic optimization algorithms. 2) classifying the test techniques and explaining their advantages and disadvantages. 3) proposing a suitable classification for the challenges of the search-based test area based on the technique used. Our motivation to do this research was to provide complete knowledge about search-based software testing challenges so that new researchers could choose their research fields with prior knowledge and provide a way to improve existing methods. Finally, the results of this paper can be used to compare the existing test techniques<i> used in SBST</i>, select the best one, and represent the challenges of each technique.</span></span></span>
SBST challenges, problems, test case generation, search-based software testing
32
40
http://ijict.itrc.ac.ir/browse.php?a_code=A-10-391-4&slc_lang=other&sid=1
Sepideh
Kashefi Gargari
sepideh.kashefi1994@gmail.com
10031947532846002186
10031947532846002186
No
Department of Computer Engineering Faculty of Engineering Alzahra University Tehran, Iran
Mohammad Reza
Keyvanpour
keyvanpour@alzahra.ac.ir
10031947532846002187
10031947532846002187
Yes
Department of Computer Engineering Faculty of Engineering Alzahra University Tehran, Iran