Skip to content
This repository has been archived by the owner on Jan 30, 2024. It is now read-only.

tsigalko18/apogen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

APOGEN

APOGEN (Automatic Page Object Generator) is an open-source research prototype tool that creates a set of Java page objects from an existing web application for end-to-end testing purposes

Build

You can import the project within the Eclipse IDE, or build it from command line by typing

mvn compile

Publications

The tool and its empirical evaluation have been published in the following workshops/conferences/journal articles.

  • Andrea Stocco, Maurizio Leotta, Filippo Ricca, Paolo Tonella. APOGEN: Automatic Page Object Generator for Web Testing. Software Quality Journal (SQJ), Volume 25, Issue 3, pp.1007–1039, Editor: Rachel Harrison. Springer, 2017. DOI

  • Andrea Stocco, Maurizio Leotta, Filippo Ricca, Paolo Tonella. Clustering-Aided Page Object Generation for Web Testing. Proceedings of 16th International Conference on Web Engineering (ICWE 2016), 1-9 June 2016, Lugano, Switzerland, pp.132-151, Volume 9671, Lecture Notes in Computer Science (LNCS), Springer, 2016. [Best Student Paper Award] DOI

  • Andrea Stocco, Maurizio Leotta, Filippo Ricca, Paolo Tonella. Automatic Page Object Generation with APOGEN. Proceedings of 16th International Conference on Web Engineering (ICWE 2016) - Demo Track, 1-9 June 2016, Lugano, Switzerland, pp.533-537, Volume 9671, Lecture Notes in Computer Science (LNCS, Springer, 2016. DOI

  • Andrea Stocco, Maurizio Leotta, Filippo Ricca, Paolo Tonella. Why Creating Web Page Objects Manually If It Can Be Done Automatically? 10th IEEE/ACM International Workshop on Automation of Software Test (AST 2015 co-located with ICSE 2015), 23-24 May 2015, Firenze, Italy, pp.70-74, IEEE, 2015. DOI