A goal oriented measurement of test case quality assessment model for agile software development
In agile software development (ASD), assessing quality of test cases is crucial for developing high-quality software products. Since organizations strive to meet the ever-changing demands of customers, a robust measurement model for evaluating test case quality is highly necessary. However, existing...
Saved in:
Main Author: | |
---|---|
Format: | Thesis |
Language: | English English English |
Published: |
2023
|
Subjects: | |
Online Access: | https://etd.uum.edu.my/10873/1/permission%20to%20deposit-embargo%2018%20months-s902534.pdf https://etd.uum.edu.my/10873/2/s902534_01.pdf https://etd.uum.edu.my/10873/3/s902534_02.pdf https://etd.uum.edu.my/10873/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.uum.etd.10873 |
---|---|
record_format |
eprints |
spelling |
my.uum.etd.108732024-01-11T00:54:48Z https://etd.uum.edu.my/10873/ A goal oriented measurement of test case quality assessment model for agile software development Barraood, Samera Obaid Al-Barak QA76 Computer software In agile software development (ASD), assessing quality of test cases is crucial for developing high-quality software products. Since organizations strive to meet the ever-changing demands of customers, a robust measurement model for evaluating test case quality is highly necessary. However, existing models often fail to address challenges faced by ASD practitioners, overlooking some important metrics for assessing test case quality. To bridge this gap, this study proposes a Goal-Oriented Test Case Quality Measurement (GOTCA) model for ASD. This model aims to provide a practical and effective approach to assess test case quality. This study was conducted in four phases. A theoretical study to identify characteristics, sub-characteristics, and metrics influencing test case quality in ASD. Then, an exploratory study was carried out using expert reviews to validate the identified characteristics and sub-characteristics. Followed by the development of the GOTCA model by adapting the Evaluation Theory and Goal Question Metric method. Finally, the model was verified through expert review and validated through three case studies to ensure its practicality. The GOTCA model consists of six characteristics: documentation quality, management quality, reusability, efficiency, effectiveness, and overall satisfaction of test cases. As an improvement, the model includes 22 sub-characteristics and 56 metrics, providing a practical model for measuring the quality of black box test cases. As a result, this model enables ASD practitioners to assess the overall test case quality as specific characteristics for further improvement. This study contributes to the academic knowledge in assessing test case quality and provides practical guidelines for ASD practitioners. The GOTCA model assists ASD practitioners in evaluating the effectiveness of their test cases, identifying continuous improvement opportunities, and optimizing their testing processes. Ultimately, this leads to high-quality software and meets customer satisfaction. 2023 Thesis NonPeerReviewed text en https://etd.uum.edu.my/10873/1/permission%20to%20deposit-embargo%2018%20months-s902534.pdf text en https://etd.uum.edu.my/10873/2/s902534_01.pdf text en https://etd.uum.edu.my/10873/3/s902534_02.pdf Barraood, Samera Obaid Al-Barak (2023) A goal oriented measurement of test case quality assessment model for agile software development. Doctoral thesis, Universiti Utara Malaysia. |
institution |
Universiti Utara Malaysia |
building |
UUM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Utara Malaysia |
content_source |
UUM Electronic Theses |
url_provider |
http://etd.uum.edu.my/ |
language |
English English English |
topic |
QA76 Computer software |
spellingShingle |
QA76 Computer software Barraood, Samera Obaid Al-Barak A goal oriented measurement of test case quality assessment model for agile software development |
description |
In agile software development (ASD), assessing quality of test cases is crucial for developing high-quality software products. Since organizations strive to meet the ever-changing demands of customers, a robust measurement model for evaluating test case quality is highly necessary. However, existing models often fail to address challenges faced by ASD practitioners, overlooking some important metrics for assessing test case quality. To bridge this gap, this study proposes a Goal-Oriented Test Case Quality Measurement (GOTCA) model for ASD. This model aims to provide a practical and effective approach to assess test case quality. This study was conducted in four phases. A theoretical study to identify characteristics, sub-characteristics, and metrics influencing test case quality in ASD. Then, an exploratory study was carried out using expert reviews to validate the identified characteristics and sub-characteristics. Followed by the development of the GOTCA model by adapting the Evaluation Theory and Goal Question Metric method. Finally, the model was verified through expert review and validated through three case studies to ensure its practicality. The GOTCA model consists of six characteristics: documentation quality, management quality, reusability, efficiency, effectiveness, and overall satisfaction of test cases. As an improvement, the model includes 22 sub-characteristics and 56 metrics, providing a practical model for measuring the quality of black box test cases. As a result, this model enables ASD practitioners to assess the overall test case quality as specific characteristics for further improvement. This study contributes to the academic knowledge in assessing test case quality and provides practical guidelines for ASD practitioners. The GOTCA model assists ASD practitioners in evaluating the effectiveness of their test cases, identifying continuous improvement opportunities, and optimizing their testing processes. Ultimately, this leads to high-quality software and meets customer satisfaction. |
format |
Thesis |
author |
Barraood, Samera Obaid Al-Barak |
author_facet |
Barraood, Samera Obaid Al-Barak |
author_sort |
Barraood, Samera Obaid Al-Barak |
title |
A goal oriented measurement of test case quality assessment model for agile software development |
title_short |
A goal oriented measurement of test case quality assessment model for agile software development |
title_full |
A goal oriented measurement of test case quality assessment model for agile software development |
title_fullStr |
A goal oriented measurement of test case quality assessment model for agile software development |
title_full_unstemmed |
A goal oriented measurement of test case quality assessment model for agile software development |
title_sort |
goal oriented measurement of test case quality assessment model for agile software development |
publishDate |
2023 |
url |
https://etd.uum.edu.my/10873/1/permission%20to%20deposit-embargo%2018%20months-s902534.pdf https://etd.uum.edu.my/10873/2/s902534_01.pdf https://etd.uum.edu.my/10873/3/s902534_02.pdf https://etd.uum.edu.my/10873/ |
_version_ |
1789428103185956864 |
score |
13.211869 |