Automated path testing using the negative selection algorithm

Software testing is an important step in the software development process, accounting for more than 50% of software development cost as it is laborious and time-consuming. Generating path test data is the most critical stage in software testing and many approaches have been developed by researchers...

Full description

Saved in:
Bibliographic Details
Main Authors: Shayma Mustafa Mohi-Aldeen, Radziah Mohamad, Safaai Deris
Format: Indexed Article
Published: 2017
Online Access:http://discol.umk.edu.my/id/eprint/7530/
http://www.inderscienceonline.com/doi/pdf/10.1504/IJCVR.2017.081236
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Malaysia Kelantan
id my.umk.eprints.7530
record_format eprints
spelling my.umk.eprints.75302022-05-23T10:00:57Z http://discol.umk.edu.my/id/eprint/7530/ Automated path testing using the negative selection algorithm Shayma Mustafa Mohi-Aldeen Radziah Mohamad Safaai Deris Software testing is an important step in the software development process, accounting for more than 50% of software development cost as it is laborious and time-consuming. Generating path test data is the most critical stage in software testing and many approaches have been developed by researchers to automate it. Negative selection algorithm (NSA) has been used in this paper to generate test data for path testing automatically. The proposed algorithm has been applied to the most commonly used benchmarking program which is triangle classifier. The experimental results show that the proposed algorithm is more efficient in time of execution and more effective in the generation of test data when compared with random testing and genetic algorithm. 2017 Indexed Article NonPeerReviewed Shayma Mustafa Mohi-Aldeen and Radziah Mohamad and Safaai Deris (2017) Automated path testing using the negative selection algorithm. International Journal of Computational Vision and Robotics, 7 (1-2). http://www.inderscienceonline.com/doi/pdf/10.1504/IJCVR.2017.081236
institution Universiti Malaysia Kelantan
building Perpustakaan Universiti Malaysia Kelantan
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Malaysia Kelantan
content_source UMK Institutional Repository
url_provider http://umkeprints.umk.edu.my/
description Software testing is an important step in the software development process, accounting for more than 50% of software development cost as it is laborious and time-consuming. Generating path test data is the most critical stage in software testing and many approaches have been developed by researchers to automate it. Negative selection algorithm (NSA) has been used in this paper to generate test data for path testing automatically. The proposed algorithm has been applied to the most commonly used benchmarking program which is triangle classifier. The experimental results show that the proposed algorithm is more efficient in time of execution and more effective in the generation of test data when compared with random testing and genetic algorithm.
format Indexed Article
author Shayma Mustafa Mohi-Aldeen
Radziah Mohamad
Safaai Deris
spellingShingle Shayma Mustafa Mohi-Aldeen
Radziah Mohamad
Safaai Deris
Automated path testing using the negative selection algorithm
author_facet Shayma Mustafa Mohi-Aldeen
Radziah Mohamad
Safaai Deris
author_sort Shayma Mustafa Mohi-Aldeen
title Automated path testing using the negative selection algorithm
title_short Automated path testing using the negative selection algorithm
title_full Automated path testing using the negative selection algorithm
title_fullStr Automated path testing using the negative selection algorithm
title_full_unstemmed Automated path testing using the negative selection algorithm
title_sort automated path testing using the negative selection algorithm
publishDate 2017
url http://discol.umk.edu.my/id/eprint/7530/
http://www.inderscienceonline.com/doi/pdf/10.1504/IJCVR.2017.081236
_version_ 1763303854621851648