Article technique · socle_automatisation #3

Socle d'automatisation - référentiel - les objets

Socle d'automatisation - référentiel -  les objets

Réduire le coût d’un test - validation du modèle (3/3)

Introduction

Une fois le socle en place
et le modèle défini,

une question reste :

combien de temps faut-il pour préparer un test ?


Situation initiale

Sans modèle :

  • préparation longue
  • dépendances implicites
  • état incertain

Mise en œuvre

Le modèle est appliqué via le loader.

Une seule commande suffit :

bash docker compose exec devbox python dev/loader.py dev/seeds/article-2.yaml


Résultat

L’environnement est prêt.

En quelques minutes.

Toujours identique.


Ce que cela change

Le test devient trivial à lancer.

La préparation devient négligeable.


Lecture

NetBox reflète directement l’état décrit.

Aucune interprétation.

Aucune dépendance cachée.


Limites

Le modèle reste volontairement simple.

L’objectif n’est pas de tout couvrir.

L’objectif est de :

rendre le test rapide et fiable


Conclusion

Le gain n’est pas technique.

Il est opérationnel.

Passer de plusieurs heures de préparation
à quelques minutes.


Un test doit être facile à lancer. Sinon il ne sera pas fait.