• 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