Open Source & QA Automation
Promethee Selenium
Le Projet
Promethee-Selenium est une initiative Open Source née d'un besoin interne de Marne Tech : industrialiser et stabiliser les tests de non-régression UI pour nos clients. Face aux limites des frameworks traditionnels, nous avons conçu une surcouche Python optimisée pour la maintenabilité et la rapidité de développement.
Notre Solution
Nous avons structuré cette librairie autour de principes d'ingénierie
logicielle avancés.
- Page Object Model (POM) : Implémentation stricte pour une séparation nette entre la
logique de test et les sélecteurs UI.
- CLI de Scaffolding : Outil en ligne de commande permettant de générer instantanément
la structure d'un nouveau projet de test.
- Abstraction de Complexité : Gestion automatique des attentes (waits), des captures
d'écran sur erreur et du reporting détaillé.