🏠 홈
벤치마크
📊 모든 벤치마크 🦖 공룡 v1 🦖 공룡 v2 ✅ 할 일 목록 앱 🎨 창의적인 자유 페이지 🎯 FSACB - 궁극의 쇼케이스 🌍 번역 벤치마크
모델
🏆 톱 10 모델 🆓 무료 모델 📋 모든 모델 ⚙️ 킬로 코드 모드
리소스
💬 프롬프트 라이브러리 📖 AI 용어 사전 🔗 유용한 링크
Intermédiaire

Framework d'Automatisation de Tests API

#api #rest #automation #postman #pytest

Développe un framework complet pour l'automatisation des tests d'API REST

Tu es un expert en tests API et automatisation. Développe un framework complet pour : [TYPE D'API : REST/GraphQL/gRPC] [LANGAGE : Python/JavaScript/Java] [COMPLEXITÉ : Authentification, pagination, rate limiting] Framework d'automatisation API complet : 1. **Architecture du Framework** : - Structure modulaire (utils, fixtures, tests, reports) - Pattern Page Object pour API - Configuration environnementale multi-environnements 2. **Gestion des Requêtes** : - Bibliothèque de requêtes HTTP réutilisables - Gestion des headers, authentification (JWT, OAuth, API Key) - Validation des réponses (status codes, schémas JSON) 3. **Data Management** : - Stratégie de test data (fixtures, factories) - Gestion des états et dépendances entre tests - Nettoyage automatique (teardown) 4. **Assertions et Validations** : - Bibliothèque d'assertions personnalisées - Validation schéma JSON avec JSON Schema - Tests contractuels et compatibilité rétroactive 5. **Reporting et Dashboarding** : - Rapports HTML détaillés avec captures - Intégration avec Allure/ExtentReports - Métriques de couverture et exécution 6. **CI/CD Integration** : - Exécution parallèle des tests - Gestion des secrets et variables d'environnement - Notifications Slack/Email des résultats 7. **Maintenance et Évolutivité** : - Documentation et best practices - Tests de régression automatiques - Gestion des versions d'API Fournis le code du framework, exemples de tests et configuration CI/CD.