Analysis and Design of GUI Test Case Prioritization Using Weight-Based Methods
碩士 === 國立清華大學 === 資訊系統與應用研究所 === 96 === Testing the correctness of a GUI-based application is more complex than conventional code-based application. The underlying codes of the GUI application have to be tested and the space of possible combinations of events with a large GUI input sequence requires...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2008
|
Online Access: | http://ndltd.ncl.edu.tw/handle/19080660481608298604 |
id |
ndltd-TW-096NTHU5394012 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-096NTHU53940122015-11-27T04:04:16Z http://ndltd.ncl.edu.tw/handle/19080660481608298604 Analysis and Design of GUI Test Case Prioritization Using Weight-Based Methods 使用權重方法於圖形使用者介面測試個案優先排序之分析與設計 Yung-Hsin Chang 張永欣 碩士 國立清華大學 資訊系統與應用研究所 96 Testing the correctness of a GUI-based application is more complex than conventional code-based application. The underlying codes of the GUI application have to be tested and the space of possible combinations of events with a large GUI input sequence requires generating numerous test cases to confirm the adequacy of the GUI testing. Running all GUI test cases and then fixing all found bugs within time and budget constraints may delay project completion. Hence, it is important to order the test cases that uncover most faults early in the testing process. Test case prioritization has been used in recent years because they can improve the rate of fault detection during the testing phase. However, few studies have discussed GUI test case prioritization techniques. In this thesis, we propose a weighted event flow graph for solving the non-weighted GUI test case and ranking GUI test cases according to weight scores ordered by high-to-low, low-to-high, and adjusted scores. Our experiments show that the adjusted-weight method obtains better rates of fault detection. Chin-Yu Huang 黃慶育 2008 學位論文 ; thesis 47 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立清華大學 === 資訊系統與應用研究所 === 96 === Testing the correctness of a GUI-based application is more complex than conventional code-based application. The underlying codes of the GUI application have to be tested and the space of possible combinations of events with a large GUI input sequence requires generating numerous test cases to confirm the adequacy of the GUI testing. Running all GUI test cases and then fixing all found bugs within time and budget constraints may delay project completion. Hence, it is important to order the test cases that uncover most faults early in the testing process. Test case prioritization has been used in recent years because they can improve the rate of fault detection during the testing phase. However, few studies have discussed GUI test case prioritization techniques. In this thesis, we propose a weighted event flow graph for solving the non-weighted GUI test case and ranking GUI test cases according to weight scores ordered by high-to-low, low-to-high, and adjusted scores. Our experiments show that the adjusted-weight method obtains better rates of fault detection.
|
author2 |
Chin-Yu Huang |
author_facet |
Chin-Yu Huang Yung-Hsin Chang 張永欣 |
author |
Yung-Hsin Chang 張永欣 |
spellingShingle |
Yung-Hsin Chang 張永欣 Analysis and Design of GUI Test Case Prioritization Using Weight-Based Methods |
author_sort |
Yung-Hsin Chang |
title |
Analysis and Design of GUI Test Case Prioritization Using Weight-Based Methods |
title_short |
Analysis and Design of GUI Test Case Prioritization Using Weight-Based Methods |
title_full |
Analysis and Design of GUI Test Case Prioritization Using Weight-Based Methods |
title_fullStr |
Analysis and Design of GUI Test Case Prioritization Using Weight-Based Methods |
title_full_unstemmed |
Analysis and Design of GUI Test Case Prioritization Using Weight-Based Methods |
title_sort |
analysis and design of gui test case prioritization using weight-based methods |
publishDate |
2008 |
url |
http://ndltd.ncl.edu.tw/handle/19080660481608298604 |
work_keys_str_mv |
AT yunghsinchang analysisanddesignofguitestcaseprioritizationusingweightbasedmethods AT zhāngyǒngxīn analysisanddesignofguitestcaseprioritizationusingweightbasedmethods AT yunghsinchang shǐyòngquánzhòngfāngfǎyútúxíngshǐyòngzhějièmiàncèshìgèànyōuxiānpáixùzhīfēnxīyǔshèjì AT zhāngyǒngxīn shǐyòngquánzhòngfāngfǎyútúxíngshǐyòngzhějièmiàncèshìgèànyōuxiānpáixùzhīfēnxīyǔshèjì |
_version_ |
1718137822152491008 |