T-way testing : a test case generator based on melody search algorithm

Nowadays, the era of advanced technology has brought modern software systems into our daily life to satisfy the various needs of users. To ensure a well function of software systems without defects, software testing plays a dominant role on it. However, exhaustive testing is impossible that is requi...

Full description

Bibliographic Details
Main Author: Toh, Shu Yuen
Format: Undergraduates Project Papers
Language:English
English
English
Published: 2015
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/13062/
http://umpir.ump.edu.my/id/eprint/13062/
http://umpir.ump.edu.my/id/eprint/13062/1/FSKKP%20-%20TOH%20SHU%20YUEN%20-%20CD%209770.pdf
http://umpir.ump.edu.my/id/eprint/13062/2/FSKKP%20-%20TOH%20SHU%20YUEN%20-%20CD%209770%20-%20CHAP%201.pdf
http://umpir.ump.edu.my/id/eprint/13062/9/FSKKP%20-%20TOH%20SHU%20YUEN%20-%20CD%209770%20-%20CHAP%203.pdf
id ump-13062
recordtype eprints
spelling ump-130622016-05-17T00:49:57Z http://umpir.ump.edu.my/id/eprint/13062/ T-way testing : a test case generator based on melody search algorithm Toh, Shu Yuen QA76 Computer software T Technology (General) Nowadays, the era of advanced technology has brought modern software systems into our daily life to satisfy the various needs of users. To ensure a well function of software systems without defects, software testing plays a dominant role on it. However, exhaustive testing is impossible that is required a huge amount of cost and time. This thesis is research on developing a T-Way Testing : A Test Case Generator Based On Melody Search Algorithm (TTT-MS) to generate optimum final test list. First, Inputs will be written into a text file and TTT-MS will read the inputs which are the number of Parameters, number of values for each Parameter, Parameter Names, Parameter Values Name and the Interaction Strength (t) up to t=4. Next, TTT-MS will be executed through main algorithms to generate Parameters Interaction List, Parameter Values Interaction List, and finally generate final Test Cases based on Melody Search Algorithm. Basically, TTT-MS consists of four main procedures which are User Interface, Interaction List Generation, Test Case Generation and Mapping of Parameter Values in Symbolic Value to Actual Name. After the generation of Final test List through the execution of TTT-MS, the results are being evaluated and compared with other existing t-way strategies. Results shows that sometimes TTT-MS performed better than other existing strategies in certain data specification due to the behavior of optimization algorithms. 2015-12 Undergraduates Project Papers NonPeerReviewed application/pdf en http://umpir.ump.edu.my/id/eprint/13062/1/FSKKP%20-%20TOH%20SHU%20YUEN%20-%20CD%209770.pdf application/pdf en http://umpir.ump.edu.my/id/eprint/13062/2/FSKKP%20-%20TOH%20SHU%20YUEN%20-%20CD%209770%20-%20CHAP%201.pdf application/pdf en http://umpir.ump.edu.my/id/eprint/13062/9/FSKKP%20-%20TOH%20SHU%20YUEN%20-%20CD%209770%20-%20CHAP%203.pdf Toh, Shu Yuen (2015) T-way testing : a test case generator based on melody search algorithm. Faculty of Computer Systems & Software Engineering, Universiti Malaysia Pahang. http://iportal.ump.edu.my/lib/item?id=chamo:94583&theme=UMP2
repository_type Digital Repository
institution_category Local University
institution Universiti Malaysia Pahang
building UMP Institutional Repository
collection Online Access
language English
English
English
topic QA76 Computer software
T Technology (General)
spellingShingle QA76 Computer software
T Technology (General)
Toh, Shu Yuen
T-way testing : a test case generator based on melody search algorithm
description Nowadays, the era of advanced technology has brought modern software systems into our daily life to satisfy the various needs of users. To ensure a well function of software systems without defects, software testing plays a dominant role on it. However, exhaustive testing is impossible that is required a huge amount of cost and time. This thesis is research on developing a T-Way Testing : A Test Case Generator Based On Melody Search Algorithm (TTT-MS) to generate optimum final test list. First, Inputs will be written into a text file and TTT-MS will read the inputs which are the number of Parameters, number of values for each Parameter, Parameter Names, Parameter Values Name and the Interaction Strength (t) up to t=4. Next, TTT-MS will be executed through main algorithms to generate Parameters Interaction List, Parameter Values Interaction List, and finally generate final Test Cases based on Melody Search Algorithm. Basically, TTT-MS consists of four main procedures which are User Interface, Interaction List Generation, Test Case Generation and Mapping of Parameter Values in Symbolic Value to Actual Name. After the generation of Final test List through the execution of TTT-MS, the results are being evaluated and compared with other existing t-way strategies. Results shows that sometimes TTT-MS performed better than other existing strategies in certain data specification due to the behavior of optimization algorithms.
format Undergraduates Project Papers
author Toh, Shu Yuen
author_facet Toh, Shu Yuen
author_sort Toh, Shu Yuen
title T-way testing : a test case generator based on melody search algorithm
title_short T-way testing : a test case generator based on melody search algorithm
title_full T-way testing : a test case generator based on melody search algorithm
title_fullStr T-way testing : a test case generator based on melody search algorithm
title_full_unstemmed T-way testing : a test case generator based on melody search algorithm
title_sort t-way testing : a test case generator based on melody search algorithm
publishDate 2015
url http://umpir.ump.edu.my/id/eprint/13062/
http://umpir.ump.edu.my/id/eprint/13062/
http://umpir.ump.edu.my/id/eprint/13062/1/FSKKP%20-%20TOH%20SHU%20YUEN%20-%20CD%209770.pdf
http://umpir.ump.edu.my/id/eprint/13062/2/FSKKP%20-%20TOH%20SHU%20YUEN%20-%20CD%209770%20-%20CHAP%201.pdf
http://umpir.ump.edu.my/id/eprint/13062/9/FSKKP%20-%20TOH%20SHU%20YUEN%20-%20CD%209770%20-%20CHAP%203.pdf
first_indexed 2023-09-18T22:15:15Z
last_indexed 2023-09-18T22:15:15Z
_version_ 1777415293685989376