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...
Saved in:
Main Author: | |
---|---|
Format: | Thesis |
Language: | English |
Published: |
2015
|
Subjects: | |
Online Access: | http://psasir.upm.edu.my/id/eprint/51693/1/FSKTM%202015%2036%20IR.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my-upm-ir.51693 |
---|---|
record_format |
uketd_dc |
spelling |
my-upm-ir.516932019-01-29T08:30:34Z Enhancing state-sensitivity partitioning technique by using prioritization approach 2015-07 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. Computer software - Testing Computer software - Quality control Computer-aided design 2015-07 Thesis http://psasir.upm.edu.my/id/eprint/51693/ http://psasir.upm.edu.my/id/eprint/51693/1/FSKTM%202015%2036%20IR.pdf text en public masters Universiti Putra Malaysia Computer software - Testing Computer software - Quality control Computer-aided design |
institution |
Universiti Putra Malaysia |
collection |
PSAS Institutional Repository |
language |
English |
topic |
Computer software - Testing Computer software - Quality control Computer-aided design |
spellingShingle |
Computer software - Testing Computer software - Quality control Computer-aided design Sulaiman, Nor Saadah Enhancing state-sensitivity partitioning technique by using prioritization approach |
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 |
qualification_level |
Master's degree |
author |
Sulaiman, Nor Saadah |
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 |
granting_institution |
Universiti Putra Malaysia |
publishDate |
2015 |
url |
http://psasir.upm.edu.my/id/eprint/51693/1/FSKTM%202015%2036%20IR.pdf |
_version_ |
1747812069623726080 |