EasyA: Easy and effective way to generate pairwise test data

Testing is a very important task to build error free software. As the resources and time to market is limited for a software product, it is impossible to perform exhaustive test i.e., to test all combinations of input data. To reduce the number of test cases in an acceptable level, it is preferable...

Full description

Bibliographic Details
Main Authors: Rabbi, Khandakar Fazley, Sabira, Khatun, Che Yahaya, Yaakub, Klaib, Mohammad F. J.
Format: Conference or Workshop Item
Language:English
Published: IEEE 2013
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/26106/1/EasyA-%20Easy%20and%20effective%20way%20to%20generate%20pairwise%20test%20data.pdf
_version_ 1825812916254801920
author Rabbi, Khandakar Fazley
Sabira, Khatun
Che Yahaya, Yaakub
Klaib, Mohammad F. J.
author_facet Rabbi, Khandakar Fazley
Sabira, Khatun
Che Yahaya, Yaakub
Klaib, Mohammad F. J.
author_sort Rabbi, Khandakar Fazley
collection UMP
description Testing is a very important task to build error free software. As the resources and time to market is limited for a software product, it is impossible to perform exhaustive test i.e., to test all combinations of input data. To reduce the number of test cases in an acceptable level, it is preferable to use higher interaction level (t way, where t = 2). Pairwise (2- way or t = 2) interaction can find most of the software faults. This paper proposes a matrix based calculation for pairwise test data generation algorithm named EasyA to optimize the number of test cases. Java program has been used to test the performance of the algorithm. The performance is better than the existing algorithms/tools in terms of number of generated test cases and time consumption.
first_indexed 2024-03-06T12:36:14Z
format Conference or Workshop Item
id UMPir26106
institution Universiti Malaysia Pahang
language English
last_indexed 2024-03-06T12:36:14Z
publishDate 2013
publisher IEEE
record_format dspace
spelling UMPir261062019-10-16T08:05:06Z http://umpir.ump.edu.my/id/eprint/26106/ EasyA: Easy and effective way to generate pairwise test data Rabbi, Khandakar Fazley Sabira, Khatun Che Yahaya, Yaakub Klaib, Mohammad F. J. QA76 Computer software Testing is a very important task to build error free software. As the resources and time to market is limited for a software product, it is impossible to perform exhaustive test i.e., to test all combinations of input data. To reduce the number of test cases in an acceptable level, it is preferable to use higher interaction level (t way, where t = 2). Pairwise (2- way or t = 2) interaction can find most of the software faults. This paper proposes a matrix based calculation for pairwise test data generation algorithm named EasyA to optimize the number of test cases. Java program has been used to test the performance of the algorithm. The performance is better than the existing algorithms/tools in terms of number of generated test cases and time consumption. IEEE 2013 Conference or Workshop Item PeerReviewed pdf en http://umpir.ump.edu.my/id/eprint/26106/1/EasyA-%20Easy%20and%20effective%20way%20to%20generate%20pairwise%20test%20data.pdf Rabbi, Khandakar Fazley and Sabira, Khatun and Che Yahaya, Yaakub and Klaib, Mohammad F. J. (2013) EasyA: Easy and effective way to generate pairwise test data. In: International Conference on Computational Intelligence, Communication Systems and Networks (CICSyN 2011) , 26-28 July 2011 , Bali, Indonesia. pp. 164-167.. (Published) https://doi.org/ 10.1109/CICSyN.2011.44
spellingShingle QA76 Computer software
Rabbi, Khandakar Fazley
Sabira, Khatun
Che Yahaya, Yaakub
Klaib, Mohammad F. J.
EasyA: Easy and effective way to generate pairwise test data
title EasyA: Easy and effective way to generate pairwise test data
title_full EasyA: Easy and effective way to generate pairwise test data
title_fullStr EasyA: Easy and effective way to generate pairwise test data
title_full_unstemmed EasyA: Easy and effective way to generate pairwise test data
title_short EasyA: Easy and effective way to generate pairwise test data
title_sort easya easy and effective way to generate pairwise test data
topic QA76 Computer software
url http://umpir.ump.edu.my/id/eprint/26106/1/EasyA-%20Easy%20and%20effective%20way%20to%20generate%20pairwise%20test%20data.pdf
work_keys_str_mv AT rabbikhandakarfazley easyaeasyandeffectivewaytogeneratepairwisetestdata
AT sabirakhatun easyaeasyandeffectivewaytogeneratepairwisetestdata
AT cheyahayayaakub easyaeasyandeffectivewaytogeneratepairwisetestdata
AT klaibmohammadfj easyaeasyandeffectivewaytogeneratepairwisetestdata