arrow
返回

Comparing model-based and dynamic event-extraction based GUI testing techniques: An empirical study

delete2014-11-01
delete23
PRE
AI
G
Gigon Bae
G
Gregg Rothermel *
D
Doo‐Hwan Bae
DOI:10.1016/j.jss.2014.06.039delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Graphical user interfaces are pervasive in modern software systems, and to ensure their quality it is important to test them. Two primary classes of automated GUI testing approaches, those based on static models and those based on dynamic event-extraction, present tradeoffs in cost and effectiveness. For example, static model-based GUI testing techniques can create test cases that contain nonexecutable events, whereas dynamic event-extraction based GUI testing techniques can create larger numbers of duplicate test cases. To better understand the effects of these tradeoffs, we created a GUI testing framework that facilitates fair comparison of different GUI testing techniques, and we conducted a controlled experiment comparing representative versions of static-model based and dynamic event-extraction based testing techniques on several GUI-based Java applications. Our study reveals several cost and effectiveness tradeoffs between the techniques, with implications for research and practice. (C) 2014 Elsevier Inc. All rights reserved.
Keyword:
GUI testing
Test case generation
Model-based testing
Dynamic event-extraction based testing
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Systems and Software 封面图
Journal of Systems and Software
IF:
4.1
论文数:
5.4K
被引数:
8.4K

机构

暂无机构信息
引用论文

引用论文

GUI Interaction Testing: Incorporating Event Context
err2011-07-01
err113
errOAAI
errYuan, Xun; Cohen, Myra B.; Memon, Atif M.
err分享
err收藏
学者 查看更多内容