SkillAgentSearch skills...

Apogen

Automatic Page Object Generator

Install / Use

/learn @tsigalko18/Apogen
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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. <span style="color:red">[Best Student Paper Award]</span> 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

Related Skills

View on GitHub
GitHub Stars29
CategoryDevelopment
Updated5mo ago
Forks9

Languages

Java

Security Score

92/100

Audited on Oct 7, 2025

No findings