Applying Dynamic Stubbing Technique to Support Collaborative Testing of Web Application
碩士 === 國立交通大學 === 資訊科學與工程研究所 === 99 === Nowadays, large volunteers creeping on internet are usually treated as free human resources for reducing test cost and validating software, like online games and open source software. However, traditional collaborative testing design and management approach en...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2011
|
Online Access: | http://ndltd.ncl.edu.tw/handle/83383327862477467460 |
id |
ndltd-TW-099NCTU5394124 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-099NCTU53941242015-10-13T20:37:26Z http://ndltd.ncl.edu.tw/handle/83383327862477467460 Applying Dynamic Stubbing Technique to Support Collaborative Testing of Web Application 應用動態樁技術於合作式網頁應用程式測試 Lee, Jia-Mei 李佳玫 碩士 國立交通大學 資訊科學與工程研究所 99 Nowadays, large volunteers creeping on internet are usually treated as free human resources for reducing test cost and validating software, like online games and open source software. However, traditional collaborative testing design and management approach encounters the long due time and doubting test report resulting from the common preferences of users and unqualified testers, respectively. A fine-grained Web application model is essential to refine job assignments for speeding up test coverage. In this thesis, we first propose State Transition Diagram to model the users‘ runtime behaviors for decomposing Web application testing problem. Then, based on this fine-grained Web application model, a dynamic stubbing technique which allows folk testers contribute themselves in solving sub-problems with barely noticing the change of test environment is proposed for achieving faster test coverage speed and improving the quality of test report, and hence reduces the total cost of collaborative testing. The experimental results show that our proposed approach can reduce 50% test cost and increase 30% detection performance. Tseng, Shian-Shyong Huang, Shin-Kun 曾憲雄 黃世昆 2011 學位論文 ; thesis 59 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 資訊科學與工程研究所 === 99 === Nowadays, large volunteers creeping on internet are usually treated as free human resources for reducing test cost and validating software, like online games and open source software. However, traditional collaborative testing design and management approach encounters the long due time and doubting test report resulting from the common preferences of users and unqualified testers, respectively. A fine-grained Web application model is essential to refine job assignments for speeding up test coverage. In this thesis, we first propose State Transition Diagram to model the users‘ runtime behaviors for decomposing Web application testing problem. Then, based on this fine-grained Web application model, a dynamic stubbing technique which allows folk testers contribute themselves in solving sub-problems with barely noticing the change of test environment is proposed for achieving faster test coverage speed and improving the quality of test report, and hence reduces the total cost of collaborative testing. The experimental results show that our proposed approach can reduce 50% test cost and increase 30% detection performance.
|
author2 |
Tseng, Shian-Shyong |
author_facet |
Tseng, Shian-Shyong Lee, Jia-Mei 李佳玫 |
author |
Lee, Jia-Mei 李佳玫 |
spellingShingle |
Lee, Jia-Mei 李佳玫 Applying Dynamic Stubbing Technique to Support Collaborative Testing of Web Application |
author_sort |
Lee, Jia-Mei |
title |
Applying Dynamic Stubbing Technique to Support Collaborative Testing of Web Application |
title_short |
Applying Dynamic Stubbing Technique to Support Collaborative Testing of Web Application |
title_full |
Applying Dynamic Stubbing Technique to Support Collaborative Testing of Web Application |
title_fullStr |
Applying Dynamic Stubbing Technique to Support Collaborative Testing of Web Application |
title_full_unstemmed |
Applying Dynamic Stubbing Technique to Support Collaborative Testing of Web Application |
title_sort |
applying dynamic stubbing technique to support collaborative testing of web application |
publishDate |
2011 |
url |
http://ndltd.ncl.edu.tw/handle/83383327862477467460 |
work_keys_str_mv |
AT leejiamei applyingdynamicstubbingtechniquetosupportcollaborativetestingofwebapplication AT lǐjiāméi applyingdynamicstubbingtechniquetosupportcollaborativetestingofwebapplication AT leejiamei yīngyòngdòngtàizhuāngjìshùyúhézuòshìwǎngyèyīngyòngchéngshìcèshì AT lǐjiāméi yīngyòngdòngtàizhuāngjìshùyúhézuòshìwǎngyèyīngyòngchéngshìcèshì |
_version_ |
1718049471148851200 |