arrow
返回

Call-stack coverage for GUI test suite reduction

delete2008-01-01
delete59
PRE
AI
M
McMaster, Scott *
M
Memon, Atif M.
DOI:10.1109/TSE.2007.70756delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Graphical user interfaces (GUIs) are used as front ends to most of today's software applications. The event-driven nature of GUIs presents new challenges for testing. One important challenge is test suite reduction. Conventional reduction techniques/tools based on static analysis are not easily applicable due to the increased use of multilanguage GUI implementations, callbacks for event handlers, virtual function calls, reflection, and multithreading. Moreover, many existing techniques ignore code in libraries and fail to consider the context in which event handlers execute. Consequently, they yield GUI test suites with seriously impaired fault-detection abilities. This paper presents a reduction technique based on the call-stack coverage criterion. Call stacks may be collected for any executing program with very little overhead. Empirical studies in this paper compare reduction based on call-stack coverage to reduction based on line, method, and event coverage, including variations that control for the size and optional consideration of library methods. These studies show that call-stack-based reduction provides unique trade-offs between the reduction in test suite size and the loss of fault detection effectiveness, which may be valuable in practice. Additionally, an analysis of the relationship between coverage requirements and fault-revealing test cases is presented.
Keyword:
testing strategies
test coverage of code
test management
testing tools
AI总结

AI总结

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

期刊

IEEE Transactions on Software Engineering 封面图
IEEE Transactions on Software Engineering
IF:
5.6
论文数:
2.9K
被引数:
1.1W

机构

University System of Maryland 封面图
University System of Maryland
学者数:
6.5W
论文数: 5.6W
被引数: 113
引用论文

引用论文

eDNA metabarcoding of decapod crustaceans across Indonesian seas has implications for biodiversity conservation and fisheries sustainability
err2022-09-07
err0
errOAAI
errHawis Madduppa; Lalu M. Iqbal Sani; Kuncoro Catur Nugroho; Dietriech G. Bengen; Zainal Abidin Muchlisin; Nur Fadli; Beginer Subhan; Dondy Arafat; Neviaty P. Zamani; Adriani Sunuddin; Meutia Samira Ismet; Endang S. Srimariana; Nadya Cakasana; Dea Fauzia Lestari; Prakas Santoso; Wahyu Adi Setyaningsih; Abdurrachman Baksir; Vindy Rilani Manurung; Adrian Damora; Mutia Ramadhaniaty; Aida Sartimbul; Muh Yasin Umsini Putra Oli; Wendy Alexander Tanod; Munira; Johny Dobo; Eko Setyobudi; Nadiarti Nadiarti; Jamaluddin Jompa; Nurul Auliyah; Samliok Ndobe; Indra Mahyudi; Jotham S. R. Ninef; Beatrix M. Rehatta; Abigail Mary Moore
err分享
err收藏
err分享
err收藏
Dynamics of Elongation Factor 2 Kinase Regulation in Cortical Neurons in Response to Synaptic Activity
err2015-02-18
err0
errOAAI
errJustin W. Kenney; Oksana Sorokina; Maja Genheden; Anatoly Sorokin; J. Douglas Armstrong; Christopher G. Proud
err分享
err收藏
err2000-01-01
err0
PREAI
errJosé Luis Palomo
err分享
err收藏
Botulinum toxin type A inhibits Ca2+-dependent transport of acetylcholine in reconstituted giant liposomes made from presynaptic membranes from cholinergic nerve terminals
err1995-08-01
err0
PREAI
errElena López-Alonso; Jaume Canaves; Mònica Arribas; Aurora Casanova; Jordi Marsal; J.M. González-Ros; Carles Solsona
err分享
err收藏
Mesangiocapillary Glomerulonephritis in Down’s Syndrome
err1991-01-01
err0
PREAI
errSuresh K. Gupta; Venkata S. Venkataseshan; Jacob Churg
err分享
err收藏
学者 查看更多内容