Model Testing: A Methodology for Test-Paths Construction
碩士 === 國立中山大學 === 資訊管理學系研究所 === 96 === Software testing is a vital part of the software development process and is used for the purposes of quality assurance, reliability estimation and verification and validation. However, software testing is extremely costly and time consuming. For instance, prior...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2008
|
Online Access: | http://ndltd.ncl.edu.tw/handle/x82n24 |
id |
ndltd-TW-096NSYS5396037 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-096NSYS53960372018-05-18T04:28:46Z http://ndltd.ncl.edu.tw/handle/x82n24 Model Testing: A Methodology for Test-Paths Construction 模式測試:測試路徑建構方法論 Yi-cheng Chen 陳易震 碩士 國立中山大學 資訊管理學系研究所 96 Software testing is a vital part of the software development process and is used for the purposes of quality assurance, reliability estimation and verification and validation. However, software testing is extremely costly and time consuming. For instance, prior research indicated that more than 50% of the software development cost is devoted to testing. Due to the increased use of the Unified Modeling Language (UML) and model driven architecture approach in systems analysis and design, Model-Based Testing has been discussed as a prominent solution for software testing to address the above problems. This study presents a methodology for determining the test path which can then be further used to determine the test case for Model-Based Testing. Three real-world cases are used to test the usability (including the concepts, application, and advantages) of the proposed methodology. With this approach, software errors can be found at the systems analysis and design stage and thereby reduce the cost of software testing and enhance the efficiency of system development. Jen-her Wu 吳仁和 2008 學位論文 ; thesis 91 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中山大學 === 資訊管理學系研究所 === 96 === Software testing is a vital part of the software development process and is used for the purposes of quality assurance, reliability estimation and verification and validation. However, software testing is extremely costly and time consuming. For instance, prior research indicated that more than 50% of the software development cost is devoted to testing. Due to the increased use of the Unified Modeling Language (UML) and model driven architecture approach in systems analysis and design, Model-Based Testing has been discussed as a prominent solution for software testing to address the above problems. This study presents a methodology for determining the test path which can then be further used to determine the test case for Model-Based Testing. Three real-world cases are used to test the usability (including the concepts, application, and advantages) of the proposed methodology. With this approach, software errors can be found at the systems analysis and design stage and thereby reduce the cost of software testing and enhance the efficiency of system development.
|
author2 |
Jen-her Wu |
author_facet |
Jen-her Wu Yi-cheng Chen 陳易震 |
author |
Yi-cheng Chen 陳易震 |
spellingShingle |
Yi-cheng Chen 陳易震 Model Testing: A Methodology for Test-Paths Construction |
author_sort |
Yi-cheng Chen |
title |
Model Testing: A Methodology for Test-Paths Construction |
title_short |
Model Testing: A Methodology for Test-Paths Construction |
title_full |
Model Testing: A Methodology for Test-Paths Construction |
title_fullStr |
Model Testing: A Methodology for Test-Paths Construction |
title_full_unstemmed |
Model Testing: A Methodology for Test-Paths Construction |
title_sort |
model testing: a methodology for test-paths construction |
publishDate |
2008 |
url |
http://ndltd.ncl.edu.tw/handle/x82n24 |
work_keys_str_mv |
AT yichengchen modeltestingamethodologyfortestpathsconstruction AT chényìzhèn modeltestingamethodologyfortestpathsconstruction AT yichengchen móshìcèshìcèshìlùjìngjiàngòufāngfǎlùn AT chényìzhèn móshìcèshìcèshìlùjìngjiàngòufāngfǎlùn |
_version_ |
1718640732295659520 |