2019
DOI: 10.1016/bs.adcom.2018.10.005
|View full text |Cite
|
Sign up to set email alerts
|

Three Open Problems in the Context of E2E Web Testing and a Vision: NEONATE

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
3
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
3
2

Relationship

2
3

Authors

Journals

citations
Cited by 14 publications
(3 citation statements)
references
References 22 publications
0
3
0
Order By: Relevance
“…Let us consider the following example [18]: a web application composed of two simple web pages: insertInfo.php and showInfo.php. The first page allows users to insert some information about the users in the web application, while the second shows to the user the inserted information.…”
Section: Introductionmentioning
confidence: 99%
“…Let us consider the following example [18]: a web application composed of two simple web pages: insertInfo.php and showInfo.php. The first page allows users to insert some information about the users in the web application, while the second shows to the user the inserted information.…”
Section: Introductionmentioning
confidence: 99%
“…P esto is a component of NEONATE , an integrated testing environment that, once completed, will be able to empower the Web tester to limit the open problems that in our opinion, hinder the Web test automation: fragility problem, strong coupling and low cohesion problem and incompleteness problem.…”
Section: Introductionmentioning
confidence: 99%
“…This is challenging, because such a mapping can be established only dynamically, when the Web application is running, and potentially a single DOM-based locator can have multiple and different visual counterparts.The implementation of our approach, a tool called PESTO, is able to migrate a Selenium WebDriver test suite (second-generation test suite) into a Sikuli API one (third-generation test suite). Using PESTO, companies and professionals can evaluate the features of the third-generation visual testing tools, without taking the risks and the costs of the manual migration.PESTO is a component of NEONATE [9], an integrated testing environment that, once completed, will be able to empower the Web tester to limit the open problems that in our opinion, hinder the Web test automation: fragility problem, strong coupling and low cohesion problem and incompleteness problem.This paper makes the following contributions to the state of the art:• an approach for the automatic creation of visual locators starting from corresponding DOM-based locators. The approach resorts on the automated visual localization of the web elements involved in any interaction or assertion performed by the original DOM-based test suite;• a solution to three challenging problems that must be addressed in order to fully automate the transformation of complex DOM-based test suites to the visual approach and that consists of the generation of visual locators for:1.…”
mentioning
confidence: 99%