4.5 Article

Design and analysis of GUI test-case prioritization using weight-based methods

期刊

JOURNAL OF SYSTEMS AND SOFTWARE
卷 83, 期 4, 页码 646-659

出版社

ELSEVIER SCIENCE INC
DOI: 10.1016/j.jss.2009.11.703

关键词

GUI testing; Test-case prioritization; Rate of detected fault; Weight-based event flow graph

资金

  1. National Science Council, Taiwan [NSC 97-2221-E-007-052-MY3, NSC 98-2221-E-007-067]
  2. Ministry of Economic Affairs of Taiwan [98-EC-17-A-02-S2-0097]

向作者/读者索取更多资源

Testing the correctness of a GUI-based application is more complex than the conventional code-based application. In addition to testing the underlying codes of the GUI application, the space of possible combinations of events with a large GUI-input sequence also requires creating numerous test cases to confirm the adequacy of the GUI testing. Running all GUI test cases and then fixing all found bugs may be time-consuming and delaying the project completion. Hence, it is important to advance the test cases that uncover the most faults as fast as possible in the testing process. Test-case prioritization has been proposed and used in recent years because it can improve the rate of fault detection during the testing phase. However, few studies have discussed the problem of GUI test-case prioritization. In this paper, we propose a weighted-event flow graph for solving the non-weighted GUI test case and ranking GUI test cases based on weight scores. The weighted scores can either be ranked from high to low or be ordered by dynamic adjusted scores. Finally, three experiments are performed, and experimental results show that the adjusted-weight method can obtain a better fault-detection rate. (C) 2009 Elsevier Inc. All rights reserved.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.5
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据