# AIFEX - Artificial Intelligence For Exploratory Testing

AIFEX makes Exploratory Simpler and efficient.

It starts and trains an IA model that will guide you while your are testing your web site.

## Architecture

![AIFEX Architecture](./documentation/images/AIFEX.png)

AIFEX is composed of the following components:
* chrome-extension : a chrome extension that records tester's actions and that sends them to the Session and AI components.
* dashboard : a HTML web front end that supports testers to start new exploratory session and that gives access to analytics.
* session : this component manages sessions of exploratory testing
* model : this component manages AI that will guide testers
* website : this component manages website configuraitons


## Run AIFEX

AIFEX is designed as a docker compose platform. To deploy it, just run. 

    docker-compose up 

Then open http://localhost to create a new session.


## Deploy Chrome Extension


