2022 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER) 2022
DOI: 10.1109/saner53432.2022.00123
|View full text |Cite
|
Sign up to set email alerts
|

Web Element Identification by Combining NLP and Heuristic Search for Web Testing

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
2024
2024

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 21 publications
0
2
0
Order By: Relevance
“…A study by Kirinuki et al attempts to solve the locator maintenance problem by not relying on attributes and the structure of the DOM and instead leverages NLP with heuristic search to identify web elements in web pages from natural-languagelike test cases [22]. An example of such a test step could be: enter 'admin' in 'username'.…”
Section: B Resilient Locatorsmentioning
confidence: 99%
See 1 more Smart Citation
“…A study by Kirinuki et al attempts to solve the locator maintenance problem by not relying on attributes and the structure of the DOM and instead leverages NLP with heuristic search to identify web elements in web pages from natural-languagelike test cases [22]. An example of such a test step could be: enter 'admin' in 'username'.…”
Section: B Resilient Locatorsmentioning
confidence: 99%
“…One such example is SocraTest, a vision of a framework for conversational testing agents that could aid a human software tester by performing tasks autonomously [21]. Recent studies utilize natural language processing (NLP) with heuristic search and the DOM structure to identify web elements in web applications [22] or use LLMs to generate text inputs for GUI applications based on semantic understanding and GUI application context [23], [24], [25]. The proposed solution in this paper is based on the hypothesis that we can improve web element localization even further by combining an LLM with a traditional algorithm to take advantage of some of the benefits of the LLM, e.g., its assumed semantic understanding and contextual awareness, while utilizing the speed of the conventional algorithm.…”
Section: Introductionmentioning
confidence: 99%