Extensive Automation

Bienvenue sur le projet Extensive Automation.

Concepts

L’ojectif de la solution est de fournir un environnement de création et d’exécution de tâches automatiques

Le projet a plusieurs objectifs depuis sa création:
  • Unifier les différents outils de test dans un seul environnement
  • Simplifier l’écriture, l’exécution et l’analyse des tâches automatiques
  • Partager les tests automatiques et permettre l’exécution depuis n’importe où
  • Fournir un environnement de travail agréable
  • Fournir un tableau de bord
../_images/concept.png

Usages

La solution couvre plusieurs usages et peut être utilisée pour les cas suivants:
  • automatiser les tests dans les environnements d’intégration
  • automatiser les tests de non-régression et fonctionnels
  • automatiser les tests de bout-en-bout
  • automatiser le déploiement de serveurs
  • automatiser le déploiement d’applications

Note

La solution est développée en Python ainsi que l’ensemble des tests.

Note

Il est possible d’intégrer facilement vos scripts existants en python (ou autre) dans la solution.

Licence

L’environnement est open source et sous licence LGPL 2.1. Le code source est disponible sur github (https://github.com/ExtensiveAutomation).

Auteur

Le projet a été initialisé en 2010. Il est dévelopé et maintenu par Denis Machard.