Retour aux compétences

Pytest

Qualite / Tests Depuis janv. 2019
L3
52/100

Autres technologies

Pytest

Éléments de preuve

  • Pourquoi ce niveau

    Synthese

    Des 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

    Synthese

    Les 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.

  • Tests sur comportements critiques

    Permalink Source

    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.

  • Fixtures et schémas backend

    PR Source

    Les fixtures et tests backend ajoutés dans gn_module_monitoring couvrent individus, marquages et schémas associés.

  • Erreurs de numéro de ligne

    PR Source

    Les tests backend ajoutés dans GeoNature couvrent les erreurs de numéro de ligne dans la chaîne d'import.

  • Tests d'import et workflows

    PR Source

    Les ajustements de workflow et de tests autour de l'import V3 dans GeoNature couvrent aussi le cas de l'édition d'import.

  • Pytest dans le périmètre Natural Solutions

    PR Source

    Plusieurs PR backend reliés aux projets en cours avec Natural Solutions mettent en œuvre pytest sur des cas critiques et des correctifs structurants.