Automatic Page Object Generation with APOGEN

  • Andrea Stocco
  • Maurizio Leotta
  • Filippo Ricca
  • Paolo Tonella
Conference paper

DOI: 10.1007/978-3-319-38791-8_42

Part of the Lecture Notes in Computer Science book series (LNCS, volume 9671)
Cite this paper as:
Stocco A., Leotta M., Ricca F., Tonella P. (2016) Automatic Page Object Generation with APOGEN. In: Bozzon A., Cudre-Maroux P., Pautasso C. (eds) Web Engineering. ICWE 2016. Lecture Notes in Computer Science, vol 9671. Springer, Cham

Abstract

Page objects are used in web test automation to decouple the test cases logic from their concrete implementation. Despite the undeniable advantages they bring, as decreasing the maintenance effort of a test suite, yet the burden of their manual development limits their wide adoption. In this demo paper, we give an overview of Apogen, a tool that leverages reverse engineering, clustering and static analysis, to automatically generate Java page objects for web applications.

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  • Andrea Stocco
    • 1
  • Maurizio Leotta
    • 1
  • Filippo Ricca
    • 1
  • Paolo Tonella
    • 2
  1. 1.DIBRIS – Università di GenovaGenovaItaly
  2. 2.Fondazione Bruno KesslerTrentoItaly

Personalised recommendations