Model-based semi-automated test case generation approach using UML diagrams

Software Testing, a process comprised of test case generation, execution and evaluation, is one of the imperative phases of the development life cycle, with its cost approximated to about 50% of the overall development cost. Researchers have automated it using models with the utmost focus put on Uni...

全面介紹

Saved in:
書目詳細資料
主要作者: Mohamed Ali, Hussam Mohamed Bashir
格式: Thesis
語言:English
出版: 2019
主題:
在線閱讀:http://eprints.utm.my/id/eprint/96383/1/HussamMuhammadBashirMSC2019.pdf.pdf
標簽: 添加標簽
沒有標簽, 成為第一個標記此記錄!
id my-utm-ep.96383
record_format uketd_dc
spelling my-utm-ep.963832022-07-18T10:38:56Z Model-based semi-automated test case generation approach using UML diagrams 2019 Mohamed Ali, Hussam Mohamed Bashir QA75 Electronic computers. Computer science Software Testing, a process comprised of test case generation, execution and evaluation, is one of the imperative phases of the development life cycle, with its cost approximated to about 50% of the overall development cost. Researchers have automated it using models with the utmost focus put on Unified Modeling Language (UML) as the up-to-date de facto standard utilized in software modeling. Its diagrams include both behavioral and structural. Recently, Model-Based Testing (MBT) application using Unified Modelling Language (UML) has achieved high ranking from many testers to use UML diagrams for test case generation. The benefit of this technique is to achieve early detection of faults, bugs, and errors in the design phase. Some UML diagrams have a limitation in generating test cases such that UML diagrams do not support looping and iteration activities. To avoid this issue, an integrated semi-automated test case generation technique has been proposed to generate test cases from UML sequence diagram that can support the looping process. The enhanced technique has been applied to the same case study as in the original technique. A matrix tool is then applied to the enhanced test cases to achieve better coverage. 2019 Thesis http://eprints.utm.my/id/eprint/96383/ http://eprints.utm.my/id/eprint/96383/1/HussamMuhammadBashirMSC2019.pdf.pdf application/pdf en public http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:143457 masters Universiti Teknologi Malaysia Faculty of Engineering - School of Computing
institution Universiti Teknologi Malaysia
collection UTM Institutional Repository
language English
topic QA75 Electronic computers
Computer science
spellingShingle QA75 Electronic computers
Computer science
Mohamed Ali, Hussam Mohamed Bashir
Model-based semi-automated test case generation approach using UML diagrams
description Software Testing, a process comprised of test case generation, execution and evaluation, is one of the imperative phases of the development life cycle, with its cost approximated to about 50% of the overall development cost. Researchers have automated it using models with the utmost focus put on Unified Modeling Language (UML) as the up-to-date de facto standard utilized in software modeling. Its diagrams include both behavioral and structural. Recently, Model-Based Testing (MBT) application using Unified Modelling Language (UML) has achieved high ranking from many testers to use UML diagrams for test case generation. The benefit of this technique is to achieve early detection of faults, bugs, and errors in the design phase. Some UML diagrams have a limitation in generating test cases such that UML diagrams do not support looping and iteration activities. To avoid this issue, an integrated semi-automated test case generation technique has been proposed to generate test cases from UML sequence diagram that can support the looping process. The enhanced technique has been applied to the same case study as in the original technique. A matrix tool is then applied to the enhanced test cases to achieve better coverage.
format Thesis
qualification_level Master's degree
author Mohamed Ali, Hussam Mohamed Bashir
author_facet Mohamed Ali, Hussam Mohamed Bashir
author_sort Mohamed Ali, Hussam Mohamed Bashir
title Model-based semi-automated test case generation approach using UML diagrams
title_short Model-based semi-automated test case generation approach using UML diagrams
title_full Model-based semi-automated test case generation approach using UML diagrams
title_fullStr Model-based semi-automated test case generation approach using UML diagrams
title_full_unstemmed Model-based semi-automated test case generation approach using UML diagrams
title_sort model-based semi-automated test case generation approach using uml diagrams
granting_institution Universiti Teknologi Malaysia
granting_department Faculty of Engineering - School of Computing
publishDate 2019
url http://eprints.utm.my/id/eprint/96383/1/HussamMuhammadBashirMSC2019.pdf.pdf
_version_ 1747818662678495232