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...

Full description

Bibliographic Details
Main Authors: Yi-cheng Chen, 陳易震
Other Authors: Jen-her Wu
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