Pytest
Autres technologies
Éléments de preuve
-
Pourquoi ce niveau
SyntheseDes tests backend sont mis en œuvre sur des comportements critiques, des imports et des schémas métier, avec une pratique concrète sur plusieurs projets.
-
Limite actuelle
SyntheseLes axes d'amélioration pour atteindre le niveau suivant sont les suivants : élargir la couverture de tests, rendre la stratégie plus systématique entre projets et documenter davantage l'organisation globale des suites automatisées.
-
Le test de réservation dans Parking App vérifie qu'une place devient indisponible, ce qui cible directement une règle métier critique.
-
Les fixtures et tests backend ajoutés dans gn_module_monitoring couvrent individus, marquages et schémas associés.
-
Les tests backend ajoutés dans GeoNature couvrent les erreurs de numéro de ligne dans la chaîne d'import.
-
Les ajustements de workflow et de tests autour de l'import V3 dans GeoNature couvrent aussi le cas de l'édition d'import.
-
Plusieurs PR backend reliés aux projets en cours avec Natural Solutions mettent en œuvre pytest sur des cas critiques et des correctifs structurants.