Je vous présente un outil de génération de tests automatisés au format Gherkin (langage Given/When/Then) avec gestion de versions et rapports de non-régression, le tout fonctionnant entièrement en local.
📋 Fonctionnalités Principales
1. 📄 Gestion des Documents
- Upload de fichiers (PDF, DOC, TXT, JSON, etc.)
- Liste des documents chargés avec détails (nom, date, taille)
- Suppression de documents
2. 🔧 Génération de Plans de Test
- Génération automatique à partir des documents
- Création de plans de test structurés avec :
- Features (fonctionnalités)
- Scénarios (avec types : nominal, erreur, limite)
- Étapes (Given/When/Then)
- Tags pour catégorisation
3. 📦 Gestion des Versions
- Versionnement automatique des plans de test
- Historique des versions par plan
- Comparaison entre deux versions
4. 📊 Rapports de Non-Régression
- Comparaison entre deux versions
- Statistiques : ajouts, suppressions, modifications, inchangés
- Export du rapport au format JSON
5. 💾 Export
- Téléchargement des plans de test au format
.feature(Gherkin)
🛠️ Fonctionnalités Techniques
- Sauvegarde locale (localStorage)
- Mode sombre disponible
- Notifications visuelles pour les actions
- Interface responsive (mobile/desktop)
🔒 Sécurité
- Données 100% locales (aucune transmission externe)
- Authentification par identifiant
📱 Interfaces
- Documents : Upload et gestion des fichiers
- Plans : Visualisation et export des plans de test
- Versions : Gestion des versions et comparaison
- Rapport : Génération de rapports de non-régression
🏢 Contexte
- Développé par I.A Consulting
- Contact : a.imen@yahoo.fr
- Version : 1.0.0