DocumentCode
1830077
Title
Web testware evolution
Author
Ricca, Filippo ; Leotta, Maurizio ; Stocco, Andrea ; Clerissi, Diego ; Tonella, Paolo
Author_Institution
Dipt. di Inf., Bioingegneria, Robot. e Ing. dei Sist. (DIBRIS), Univ. di Genova, Genoa, Italy
fYear
2013
fDate
27-27 Sept. 2013
Firstpage
39
Lastpage
44
Abstract
Web applications evolve at a very fast rate, to accommodate new functionalities, presentation styles and interaction modes. The test artefacts developed during web testing must be evolved accordingly. Among the other causes, one critical reason why test cases need maintenance during web evolution is that the locators used to uniquely identify the page elements under test may fail or may behave incorrectly. The robustness of web page locators used in test cases is thus critical to reduce the test maintenance effort. We present an algorithm that generates robust web page locators for the elements under test and we describe the design of an empirical study that we plan to execute to validate such robust locators.
Keywords
Internet; Web sites; program testing; software maintenance; Web applications; Web evolution; Web page locators; Web testing; Web testware evolution; interaction modes; page elements; test artefacts; Algorithm design and analysis; Maintenance engineering; Measurement; Robustness; Software; Testing; Web pages; Robust XPath; Test Case Evolution; Test Case Repair; Web Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Systems Evolution (WSE), 2013 15th IEEE International Symposium on
Conference_Location
Eindhoven
ISSN
2160-6153
Print_ISBN
978-1-4799-1608-5
Type
conf
DOI
10.1109/WSE.2013.6642415
Filename
6642415
Link To Document