2018 IEEE International Conference on Software Maintenance and Evolution (ICSME) 2018
DOI: 10.1109/icsme.2018.00062
|View full text |Cite
|
Sign up to set email alerts
|

An Empirical Study of Flaky Tests in Android Apps

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

7
33
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 54 publications
(40 citation statements)
references
References 4 publications
7
33
0
Order By: Relevance
“…In particular, we attempt to predict flakiness using not only the vocabulary of test code (like Pinto et al did) but also the Code Under Test (CUT). This endeavour follows the findings of many reports [1], [16], [17] revealing that much flakiness manifests in the CUT. Hence, we conduct a comparative study that highlights the impact of the two feature sets, i.e., sources of vocabulary on flakiness prediction.…”
Section: Introductionsupporting
confidence: 78%
“…In particular, we attempt to predict flakiness using not only the vocabulary of test code (like Pinto et al did) but also the Code Under Test (CUT). This endeavour follows the findings of many reports [1], [16], [17] revealing that much flakiness manifests in the CUT. Hence, we conduct a comparative study that highlights the impact of the two feature sets, i.e., sources of vocabulary on flakiness prediction.…”
Section: Introductionsupporting
confidence: 78%
“…In fact, considering the survey results garnered in References 27,34,47,51,52, we are envisioning that future works in this area should somehow depend on ML, deep learning (DL), or hybrid techniques.…”
Section: Results and Analysismentioning
confidence: 99%
“…In addition to the general sources of flakiness, some domain‐specific sources have been reported in the literature. For example, research was reported in Reference 51 that focuses on detecting flaky tests in Android. The authors of this article detected 77 flaky commits among 29 GitHub Android projects.…”
Section: Results and Analysismentioning
confidence: 99%
“…3 Many empirical studies have been conducted aiming at better understanding the nature and extent of test flakiness (e.g., [1], [9], [23]- [31]). Both studies by Luo et al [1] and Vahabzadeh et al [24] examined the causes of flaky tests over the central repository of the Apache Software Foundation, whereas Thorve et al [26] conducted a similar study over Android apps. Other studies aim at assessing the relevance and cost of the problem, including the work by Labuschagne et al [9] over 61 projects from GitHub Archive, and the one by Rahman and Rigby [25] who studied how many of the crash reports submitted by Firefox users were associated with flaky tests, while Eck et al [28] asked developers from Mozilla to classify previously fixed flaky tests.…”
Section: Related Workmentioning
confidence: 99%