2017
DOI: 10.1007/s10664-016-9497-6
|View full text |Cite
|
Sign up to set email alerts
|

On the long-term use of visual gui testing in industrial practice: a case study

Abstract: Visual GUI Testing (VGT) is a tool-driven technique for automated GUI-based testing that uses image recognition to interact with and assert the correctness of the behavior of a system through its GUI as it is shown to the user. The technique's applicability, e.g. defect-finding ability, and feasibility, e.g. time to positive return on investment, have been shown through empirical studies in industrial practice. However, there is a lack of studies that evaluate the usefulness and challenges associated with VGT … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
31
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 40 publications
(32 citation statements)
references
References 31 publications
1
31
0
Order By: Relevance
“…They go on to classify following three categories: pixel coordinate approaches, event interception methods and computer vision paradigms. (Qureshi and Nadeem 2013) propose an extensive analysis of approaches falling into the second generation identified by (Alégroth and Feldt 2017). The interesting point of this is that it illustrates the maturity of this field in contrast to the third generation which is still emerging at the time.…”
Section: The Field Of Software Testing and Automationmentioning
confidence: 99%
See 1 more Smart Citation
“…They go on to classify following three categories: pixel coordinate approaches, event interception methods and computer vision paradigms. (Qureshi and Nadeem 2013) propose an extensive analysis of approaches falling into the second generation identified by (Alégroth and Feldt 2017). The interesting point of this is that it illustrates the maturity of this field in contrast to the third generation which is still emerging at the time.…”
Section: The Field Of Software Testing and Automationmentioning
confidence: 99%
“…Although this does present some challenges of its own (especially when the notion of acceptable is fuzzy), it certainly misses the point of testing the GUI layers. (Alégroth and Feldt 2017) seek new solutions to this problem, and start by establishing a clean taxonomy of the existing approaches they have collected from existing tools and existing academic works, focusing on validating the GUI layers of software systems. They identify three distinctive steps in the history of the art of software testing.…”
Section: The Field Of Software Testing and Automationmentioning
confidence: 99%
“…In order to spare human testers of the tedious, laborious and error-prone work of manually interacting with the GUI of a SUT (also referred as Manual GUI Testing-MGT), various techniques and tools that enable automated GUI testing have been proposed in literature [13,14] and practice [8,15,16]. Even though Automated GUI tests (AGT) are more reliable, reproducible, and tolerant to small GUI related changes in the SUT [17], they demand maintenance of the test suite to match the new GUI [8].…”
Section: A Gui Testingmentioning
confidence: 99%
“…Visual GUI Testing: A concept known as Visual GUI Testing (VGT) aims to test certain visual aspects of a software application's GUI as well as the underlying functional properties. To accomplish this visual GUI testing usually executes actions on a target applications in order to exercise app functionality [13,14,23,38]. In contrast to these approaches, Gvt is designed to apply to mobile-specific DVs, is tailored for the mock-up driven development practice, and is aimed only at verifying visual properties of a mobile app's GUI.…”
Section: Related Workmentioning
confidence: 99%