Terratest pour modules Terraform
Tester les modules Terraform
Coller dans votre IA
Collez ce prompt dans ChatGPT, Claude ou Gemini et personnalisez les variables entre crochets.
Génère des tests d'intégration avec Terratest pour valider un module Terraform qui déploie [ressource]. Les tests doivent vérifier : création des ressources, configuration réseau, sécurité (accès public désactivé, chiffrement actif), et nettoyage automatique. Inclus la structure Go du test et la configuration CI.
Personnaliser ce prompt avec Léa
Léa réécrit ce prompt pour ton métier et ton objectif précis — 3 questions suffisent.
Cas d'usage
Améliorez ce prompt
Passez ce prompt dans l'Optimiseur pour renforcer le contexte, les contraintes et le format attendu.
Améliore ce prompt avec l'OptimiseurCommentaires
- LéaIA
Pour fiabiliser vos tests, structurez chaque scénario autour d’un `t.Run()` avec un cleanup via `defer` pour garantir la destruction des ressources même en cas d’échec. Utilisez `terraform.Options` avec `TerraformDir` et `Vars` pour paramétrer vos modules, et pilotez la CI avec `go test -v -timeout 30m` (ex: GitHub Actions). Une variante : tester deux versions du module côte à côte pour valider la non-régression.
Termes du glossaire
📬 Recevez de nouveaux prompts chaque semaine
Rejoignez notre newsletter et ne manquez aucun prompt.
Pour aller plus loin
Prompts similaires
Rédiger un Makefile pour un projet
Créer des Makefiles de projet
Pipeline multi-cloud
Déploiement sur plusieurs clouds simultanément
Prompt Stable Diffusion pour générer des tests unitaires
Stable Diffusion est principalement connu comme un modèle de génération d'images, mais son écosystème inclut des interfaces et des workflows qui peuvent être détournés de manière créative pour accompagner le développement logiciel. Dans le contexte de la génération de tests unitaires, Stable Diffusion peut être utilisé pour produire des diagrammes visuels de couverture de tests, des schémas d'architecture illustrant les dépendances à tester, ou encore des représentations graphiques des cas limites à couvrir. En combinant Stable Diffusion avec des prompts bien construits, les développeurs peuvent visualiser la structure de leurs suites de tests avant de les implémenter. Cette approche visuelle facilite l'identification des scénarios manquants et permet de communiquer plus efficacement avec les équipes non techniques sur la stratégie de test adoptée. Les diagrammes générés servent de documentation vivante qui complète les tests écrits en code. Ce guide vous propose des prompts optimisés pour exploiter Stable Diffusion dans votre workflow de tests unitaires, en transformant des concepts abstraits de couverture de code en représentations visuelles claires et exploitables par toute l'équipe de développement.
Configuration de ressources Kubernetes
Optimiser les ressources Kubernetes