2023
DOI: 10.48550/arxiv.2301.03863
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Robust web element identification for evolving applications by considering visual overlaps

Abstract: Fragile (i.e., non-robust) test execution is a common challenge for automated GUI-based testing of web applications as they evolve. Despite recent progress, there is still room for improvement since test execution failures caused by technical limitations result in unnecessary maintenance costs that limit its effectiveness and efficiency. One of the most reported technical challenges for web-based tests concerns how to reliably locate a web element used by a test script.This paper proposes the novel concept of… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2023
2023
2023
2023

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(2 citation statements)
references
References 20 publications
0
2
0
Order By: Relevance
“…See definitions in Section VI. The three categories were coded based on literature that utilizes abilities in traditional algorithms, NLP, or LLMs when comparing GUI elements or creating input for testing [18], [19], [23], [24], [25].…”
Section: Not Locatedmentioning
confidence: 99%
See 1 more Smart Citation
“…See definitions in Section VI. The three categories were coded based on literature that utilizes abilities in traditional algorithms, NLP, or LLMs when comparing GUI elements or creating input for testing [18], [19], [23], [24], [25].…”
Section: Not Locatedmentioning
confidence: 99%
“…Some of the more recent approaches use similarity scores to identify the most similar web element to a target. This is done by using previously stored properties (i.e., extracted from the corresponding web element in a previous version of the web application) and comparing the stored properties to the updated web elements [18], [19]. The web element with the highest score is assumed to be the most likely web element to use in an interaction (e.g., a click or type action).…”
Section: Introductionmentioning
confidence: 99%