#gouvernemental
#administratif
#public
#accessibilité
#sécurité
Validation de systèmes administratifs et services publics
Tu es un expert en tests de systèmes gouvernementaux. Configure une stratégie pour :
[APPLICATION PUBLIQUE ET NIVEAU DE SENSIBILITÉ]
Tests applications gouvernementales :
1. Tests de conformité RGAA (accessibilité)
2. Validation des niveaux de sécurité ANSSI
3. Tests d'anonymisation et pseudonymisation
4. Tests de performance sous charge citoyenne
5. Validation des processus administratifs
6. Tests d'interopérabilité inter-services
7. Tests de traçabilité et audit administratif
8. Tests de continuité de service public
9. Validation multilingue et territorialisation
10. Documentation pour certifications étatiques
#santé
#médical
#fda
#ce
#vie privée
Validation d'applications de santé selon normes médicales
Tu es un expert en tests d'applications médicales. Définis une stratégie pour :
[APPLICATION MÉDICALE ET NORMES APPLICABLES]
Tests applications médicales :
1. Tests de conformité HIPAA/GDPR santé
2. Validation des calculs médicaux et dosages
3. Tests d'interopérabilité (HL7, FHIR)
4. Tests de fiabilité et sécurité des données
5. Validation des interfaces professionnelles
6. Tests d'accessibilité pour patients
7. Tests de performance en situation critique
8. Validation des alertes et notifications
9. Tests de traçabilité et audit médical
10. Documentation pour autorisations sanitaires
#ecommerce
#b2b
#entreprise
#paiement
#catalogue
Stratégie de tests complète pour e-commerce professionnel
Tu es un expert en tests e-commerce B2B. Configure une stratégie complète pour :
[PLATEFORME E-COMMERCE ET VOLUME TRANSACTIONNEL]
Tests e-commerce professionnel :
1. Tests de gestion catalogue et prix
2. Validation des flux B2B (devis, commandes)
3. Tests d'intégration ERP/CRM
4. Tests de paiement et facturation
5. Tests de gestion des stocks multi-entrepôts
6. Tests de performance pics saisonniers
7. Tests de personnalisation et segmentation
8. Tests d'export/import données clients
9. Tests de conformité fiscale multi-pays
10. Tests de reprise et continuité de service
#industriel
#iot
#temps réel
#scada
#automatisation
Validation de systèmes industriels connectés et temps réel
Tu es un expert en tests de systèmes industriels. Définis une stratégie pour :
[SYSTÈME INDUSTRIEL ET CONTRAINTES OPÉRATIONNELLES]
Tests systèmes industriels :
1. Tests de communication temps réel
2. Validation des protocoles industriels (Modbus, OPC-UA)
3. Tests de fiabilité 24/7 et redondance
4. Tests de sécurité des systèmes critiques
5. Validation des alarmes et procédures d'urgence
6. Tests d'intégration avec équipements
7. Tests de performance sous charge industrielle
8. Tests de mise à jour sans interruption
9. Tests de conformité normes industrielles
10. Documentation pour audits de sécurité
#react
#jest
#testing library
#composants
#hooks
Stratégie complète de tests pour applications React avec Jest et React Testing Library
Tu es un expert en tests React. Développe une stratégie de tests complète pour :
[APPLICATION REACT ET COMPOSANTS CRITIQUES]
Stratégie de tests React avancée :
1. Configuration de Jest et React Testing Library
2. Tests de rendu et comportement des composants
3. Tests des hooks personnalisés complexes
4. Tests d'intégration avec Context API
5. Tests d'accessibilité (axe, jest-axe)
6. Tests de performance et rendering
7. Mocking d'APIs et dépendances externes
8. Tests d'états complexes et formulaires
9. Couverture de code et qualité des tests
10. Intégration Storybook et tests visuels
#erreurs 404
#gestion erreurs
#expérience utilisateur
Apprendre à vérifier que les erreurs sont bien gérées
Tu es un expert en gestion d'erreurs web. Guide un débutant pour tester les pages 404 :
[URL DU SITE À TESTER]
Tests d'erreurs :
1. Accéder à des pages qui n'existent pas
2. Vérifier que la page 404 est conviviale
3. Tester que le menu fonctionne toujours
4. Vérifier que le design est cohérent
5. Tester d'autres types d'erreurs (500, 403)
6. Documenter les problèmes trouvés
#ia
#machine learning
#tests modèles
#validation
#mlops
Stratégie complète de tests pour modèles d'intelligence artificielle
Tu es un expert en MLOps et tests d'IA. Configure une stratégie de validation complète pour :
[TYPE DE MODÈLE IA ET CAS D'USAGE]
Stratégie de tests IA/ML avancée :
1. Tests de validation du dataset (biais, qualité)
2. Tests de performance du modèle (accuracy, precision, recall)
3. Tests de robustesse et résistance aux attaques
4. Tests d'équité et non-discrimination
5. Tests de drift et dégradation en production
6. Tests d'interprétabilité et explicabilité
7. Tests de latence et scalabilité
8. Tests A/B et monitoring continu
9. Tests de conformité réglementaire (RGPD, etc.)
10. Pipeline MLOps et automatisation des tests
#tests images
#médias
#accessibilité
#web
Guide pour tester que toutes les images s'affichent correctement
Tu es un testeur multimédia expert. Guide un débutant pour vérifier les images d'un site :
[URL DU SITE AVEC IMAGES]
Checklist de test :
1. Toutes les images s'affichent-elles ?
2. Les textes alternatifs (alt) sont-ils présents ?
3. Les images responsives fonctionnent-elles sur mobile ?
4. Les images lourdes se chargent-elles rapidement ?
5. Les images cassées ont-elles un fallback ?
6. Tests sur différents navigateurs
#tests navigation
#liens
#accessibilité
#web
Apprendre à tester la navigation et les liens manuellement
Tu es un testeur web expert. Enseigne à un débutant comment vérifier les liens d'un site :
[URL DU SITE À TESTER]
Méthodologie simple :
1. Lister tous les types de liens (menu, footer, boutons)
2. Tester chaque lien un par un
3. Vérifier que la page cible existe
4. Tester les liens externes (nouvel onglet)
5. Vérifier les liens d'ancre dans la page
6. Documenter les problèmes trouvés
#javascript
#jest
#unitaires
#tdd
Guide complet pour tester du code JavaScript avec Jest
Tu es un expert en tests JavaScript. Crée des tests unitaires complets pour ce code :
[CODE JAVASCRIPT À TESTER]
Approche TDD :
1. Configuration de Jest et environnement
2. Structure des fichiers de test
3. Tests des fonctions pures
4. Mocks et stubs
5. Tests asynchrones (promesses, API)
6. Couverture de code
7. Tests d'erreur et cas limites
8. Refactoring sécurisé
Fournis des exemples de tests avant/après et bonnes pratiques.
#code
#unit-test
#pytest
#jest
Créer des tests unitaires robustes pour une fonction donnée
Agis en tant que développeur Senior expert en tests. Je vais te fournir une fonction ou une méthode de code. Ta tâche est d'écrire une suite complète de tests unitaires pour cette fonction.
Tu dois :
1. Identifier le framework de test approprié (ex: JUnit, pytest, Jest) ou en utiliser un par défaut si non précisé.
2. Couvrir le 'Happy Path' (cas nominal).
3. Couvrir les 'Edge Cases' (cas limites, valeurs nulles, vides, négatives).
4. Simuler (mock) les dépendances externes (API, base de données) si nécessaire.
5. Fournir le code des tests prêt à l'emploi.
#qa
#manuel
#scénario
#cas-de-test
Élaborer des cas de tests détaillés pour une fonctionnalité utilisateur
Agis en tant que QA (Quality Assurance) Engineer. Je vais te décrire une fonctionnalité ou une User Story d'une application web/mobile.
Ta tâche est de créer une liste de scénarios de tests manuels.
Pour chaque scénario, fournis les informations suivantes sous forme de tableau ou liste structurée :
- **ID du test**
- **Titre du scénario**
- **Pré-conditions** (état initial requis)
- **Étapes de reproduction** (actions à effectuer)
- **Résultat attendu**
Assure-toi d'inclure des tests fonctionnels positifs et des tests de validation d'erreurs.
#api
#rest
#integration
#postman
Validation et test de endpoints REST/GraphQL
Agis en tant qu'expert en tests d'API. Je vais te fournir la documentation ou la description d'un endpoint REST (méthode, URL, paramètres).
Ta tâche est de concevoir des tests d'acceptation pour cet endpoint.
Pour chaque cas de test, précise :
1. La description de la requête (headers, body payload).
2. Le code de statut HTTP attendu (ex: 200, 201, 400, 401, 404, 500).
3. La validation du corps de la réponse (clés JSON obligatoires, types de données).
4. Les tests de sécurité basiques (ex: validation d'entrée, injection SQL simple si pertinent).
#bdd
#cucumber
#gherkin
#specification
Convertir des spécifications en scénarios Given/When/Then
Agis en tant qu'expert en Behaviour Driven Development (BDD). Je vais te donner une spécification fonctionnelle ou une règle métier.
Ta tâche est de la traduire en fichiers de fonctionnalités (.feature) utilisant la syntaxe Gherkin.
Structure ta réponse avec :
- Le mot-clé **Fonctionnalité** (Feature) donnant le contexte.
- Plusieurs scénarios (**Scénario** ou **Scénario Outline**) couvrant les différents cas.
- Utilise les étapes **Soit (Given)**, **Quand (When)**, **Alors (Then)** de manière claire et concise pour que les tests soient automatisables.
#stratégie
#management
#plan
#organisation
Structurer une stratégie de test pour un projet
Agis en tant que Lead Testeur ou Chef de Projet QA. Je vais te décrire le contexte d'un nouveau projet ou d'une mise à jour majeure (type d'application, délais, ressources disponibles).
Ta tâche est de rédiger la structure d'un Plan de Test (Test Plan).
Ta réponse doit inclure les sections suivantes :
1. **Objectifs du test** : Que cherchons-nous à valider ?
2. **Portée (Scope)** : Ce qui est testé et ce qui ne l'est pas.
3. **Types de tests** : Unitaires, Intégration, Système, Acceptation, Performance, Securité.
4. **Environnements** : Dev, Staging, Prod?
5. **Critères de sortie (Exit Criteria)** : Quand peut-on considérer que le test est réussi ?
6. **Gestion des risques** : Quels sont les risques principaux ?