Web testware evolution

Filimo Ricca, Maurizio Leotta, Andrea Stocco, Diego Clerissi, Paolo Tonella

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

10 Scopus citations

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.

Original languageEnglish
Title of host publicationProceedings - 15th IEEE International Symposium on Web Systems Evolution, WSE 2013
Pages39-44
Number of pages6
DOIs
StatePublished - 2013
Externally publishedYes
Event2013 15th IEEE International Symposium on Web Systems Evolution, WSE 2013 - Eindhoven, Netherlands
Duration: 27 Sep 201327 Sep 2013

Publication series

NameProceedings of IEEE International Symposium on Web Systems Evolution, WSE
ISSN (Print)2160-6153
ISSN (Electronic)2160-6161

Conference

Conference2013 15th IEEE International Symposium on Web Systems Evolution, WSE 2013
Country/TerritoryNetherlands
CityEindhoven
Period27/09/1327/09/13

Keywords

  • Robust XPath
  • Test Case Evolution
  • Test Case Repair
  • Web Testing

Fingerprint

Dive into the research topics of 'Web testware evolution'. Together they form a unique fingerprint.

Cite this