Enhancing state-sensitivity partitioning technique by using prioritization approach

Software Testing is one of the activities in Software Quality Assurance to indicate the successfulness of a project. In dynamic software testing, greybox testing has been suggested to consider both white-box (structure-based testing) and black-box specification-based testing). State-Sensitivit...

Full description

Saved in:
Bibliographic Details
Main Author: Sulaiman, Nor Saadah
Format: Thesis
Language:English
Published: 2015
Online Access:http://psasir.upm.edu.my/id/eprint/51693/1/FSKTM%202015%2036%20IR.pdf
http://psasir.upm.edu.my/id/eprint/51693/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.upm.eprints.51693
record_format eprints
spelling my.upm.eprints.516932019-01-29T08:30:34Z http://psasir.upm.edu.my/id/eprint/51693/ Enhancing state-sensitivity partitioning technique by using prioritization approach Sulaiman, Nor Saadah Software Testing is one of the activities in Software Quality Assurance to indicate the successfulness of a project. In dynamic software testing, greybox testing has been suggested to consider both white-box (structure-based testing) and black-box specification-based testing). State-Sensitivity- Partitioning (SSP) is a new technique to generate test cases for grey-box testing. The lengthy sequence with redundant data state makes the testing process expensive and may lead to inefficiency. Thus, this research proposed a prioritization approach in specifying and reordering the generated SSP test cases to enhance the SSP technique. First, coverage-based information which are code coverage, branch coverage, function coverage and path coverage were collected. We apply a weighted method to calculate the priority value for each test sequence based on the collected coverage information. Test cases then are ranked based on the calculated priority values and thus, a new prioritized SSP test suite is obtained. An experimental study using mutation testing analysis is conducted to assess the efficiency of the proposed test case prioritization method. The experimental study has demonstrated that prioritization approach can enhance the efficiency of SSP technique and achieved the purpose on this work. 2015-07 Thesis NonPeerReviewed text en http://psasir.upm.edu.my/id/eprint/51693/1/FSKTM%202015%2036%20IR.pdf Sulaiman, Nor Saadah (2015) Enhancing state-sensitivity partitioning technique by using prioritization approach. Masters thesis, Universiti Putra Malaysia.
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 Software Testing is one of the activities in Software Quality Assurance to indicate the successfulness of a project. In dynamic software testing, greybox testing has been suggested to consider both white-box (structure-based testing) and black-box specification-based testing). State-Sensitivity- Partitioning (SSP) is a new technique to generate test cases for grey-box testing. The lengthy sequence with redundant data state makes the testing process expensive and may lead to inefficiency. Thus, this research proposed a prioritization approach in specifying and reordering the generated SSP test cases to enhance the SSP technique. First, coverage-based information which are code coverage, branch coverage, function coverage and path coverage were collected. We apply a weighted method to calculate the priority value for each test sequence based on the collected coverage information. Test cases then are ranked based on the calculated priority values and thus, a new prioritized SSP test suite is obtained. An experimental study using mutation testing analysis is conducted to assess the efficiency of the proposed test case prioritization method. The experimental study has demonstrated that prioritization approach can enhance the efficiency of SSP technique and achieved the purpose on this work.
format Thesis
author Sulaiman, Nor Saadah
spellingShingle Sulaiman, Nor Saadah
Enhancing state-sensitivity partitioning technique by using prioritization approach
author_facet Sulaiman, Nor Saadah
author_sort Sulaiman, Nor Saadah
title Enhancing state-sensitivity partitioning technique by using prioritization approach
title_short Enhancing state-sensitivity partitioning technique by using prioritization approach
title_full Enhancing state-sensitivity partitioning technique by using prioritization approach
title_fullStr Enhancing state-sensitivity partitioning technique by using prioritization approach
title_full_unstemmed Enhancing state-sensitivity partitioning technique by using prioritization approach
title_sort enhancing state-sensitivity partitioning technique by using prioritization approach
publishDate 2015
url http://psasir.upm.edu.my/id/eprint/51693/1/FSKTM%202015%2036%20IR.pdf
http://psasir.upm.edu.my/id/eprint/51693/
_version_ 1643835027853672448
score 13.160551