/alex

Automata Learning EXperience (ALEX) - A free and open-source web application for testing and learning web applications via active automata learning

Primary LanguageJavaApache License 2.0Apache-2.0

main branch ci version

ALEX

Automata Learning EXperience (ALEX) is a Web application that allows you run automated tests on web applications and JSON-based APIs using active automata learning.

Users model Selenium- or HTTP-based test inputs for their application, which are used to automatically infer an automaton model (a Mealy machine), which represents the behavior of the web application.

Documentation

Background