Automatic Construction of Model Testing Case: Methodology and Prototype

碩士 === 國立中山大學 === 資訊管理學系研究所 === 98 === Software testing is a vital part of the software development process, usually implemented at the coding stage, and costly. Due to the increased use of the Unified Modeling Language (UML) and Model Driven Architecture (MDA) approach in systems analysis a...

Full description

Bibliographic Details
Main Authors: Chien-Ping Lin, 林健平
Other Authors: Jen-Her Wu
Format: Others
Language:zh-TW
Published: 2010
Online Access:http://ndltd.ncl.edu.tw/handle/60672721845495154675
id ndltd-TW-098NSYS5396030
record_format oai_dc
spelling ndltd-TW-098NSYS53960302015-10-13T18:39:45Z http://ndltd.ncl.edu.tw/handle/60672721845495154675 Automatic Construction of Model Testing Case: Methodology and Prototype 發展自動建構整合測試案例之研究:方法論與雛型系統 Chien-Ping Lin 林健平 碩士 國立中山大學 資訊管理學系研究所 98 Software testing is a vital part of the software development process, usually implemented at the coding stage, and costly. Due to the increased use of the Unified Modeling Language (UML) and Model Driven Architecture (MDA) approach in systems analysis and design, Model-Based Testing has been discussed as a prominent solution for software testing to reduce the cost of software testing. Prior researches proposed an integrated method which utilizes the artifacts from the Platform Independent Model (PIM) to construct the test paths and generate the test cases. This study develops a methodology which extracting the information from PIM (e.g., Sequence Diagram and Class diagram) to generate the test cases directly. The research methodology is articulated using the design science research methodology. A usability evaluation is performed to demonstrate its applicability. With this methodology, the test cases can be easily generated; thereby reducing the cost and enhancing the efficiency of Model-Based Testing. Jen-Her Wu 吳仁和 2010 學位論文 ; thesis 124 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中山大學 === 資訊管理學系研究所 === 98 === Software testing is a vital part of the software development process, usually implemented at the coding stage, and costly. Due to the increased use of the Unified Modeling Language (UML) and Model Driven Architecture (MDA) approach in systems analysis and design, Model-Based Testing has been discussed as a prominent solution for software testing to reduce the cost of software testing. Prior researches proposed an integrated method which utilizes the artifacts from the Platform Independent Model (PIM) to construct the test paths and generate the test cases. This study develops a methodology which extracting the information from PIM (e.g., Sequence Diagram and Class diagram) to generate the test cases directly. The research methodology is articulated using the design science research methodology. A usability evaluation is performed to demonstrate its applicability. With this methodology, the test cases can be easily generated; thereby reducing the cost and enhancing the efficiency of Model-Based Testing.
author2 Jen-Her Wu
author_facet Jen-Her Wu
Chien-Ping Lin
林健平
author Chien-Ping Lin
林健平
spellingShingle Chien-Ping Lin
林健平
Automatic Construction of Model Testing Case: Methodology and Prototype
author_sort Chien-Ping Lin
title Automatic Construction of Model Testing Case: Methodology and Prototype
title_short Automatic Construction of Model Testing Case: Methodology and Prototype
title_full Automatic Construction of Model Testing Case: Methodology and Prototype
title_fullStr Automatic Construction of Model Testing Case: Methodology and Prototype
title_full_unstemmed Automatic Construction of Model Testing Case: Methodology and Prototype
title_sort automatic construction of model testing case: methodology and prototype
publishDate 2010
url http://ndltd.ncl.edu.tw/handle/60672721845495154675
work_keys_str_mv AT chienpinglin automaticconstructionofmodeltestingcasemethodologyandprototype
AT línjiànpíng automaticconstructionofmodeltestingcasemethodologyandprototype
AT chienpinglin fāzhǎnzìdòngjiàngòuzhěnghécèshìànlìzhīyánjiūfāngfǎlùnyǔchúxíngxìtǒng
AT línjiànpíng fāzhǎnzìdòngjiàngòuzhěnghécèshìànlìzhīyánjiūfāngfǎlùnyǔchúxíngxìtǒng
_version_ 1718035861429288960