
De quoi s'agit-il
Groupe d'utilisateurs de Python pour discuter de tout ce qui tourne autour de Python mais aussi d'autres langages et technologies developpeurs.
Les informations sur les Meetups passés (slides, repo github, ...) sont postées ici: https://meetup-python-grenoble.github.io
Événements à venir
1
L'enfer des tests autos
La Turbine.coop, 5 Esp. Andry Farcy, Grenoble, FRDes tests automatiques, on sait qu'il faut en faire. Mais trop souvent c'est une véritable corvée : c'est lent, pas fiable, compliqué à lancer, compliqué à maintenir, voire compliqué à écrire tout court.
Pourquoi c'est si dur ?
Et comment reprendre le contrôle ?Il va falloir reprendre depuis le début :
Pourquoi on teste ?
Et on teste quoi ?
Et on teste comment ?Ensuite, il est nécessaire de revoir un peu les bases du test : un brin de vocabulaire, et surtout de la méthodologie (dépendances, interfaces, contrat, mock, simulateur, fixture, inversion, ...).
On fera un petit détour par l'architecture, parce que la testabilité est une propriété à prendre en compte dès le design, ou bien il faudra jouer du scalpel ou du pied-de-biche par la suite pour les faire rentrer.
Enfin, on passera à l'implémentation, et avec quelques bonnes pratiques et le bon outillage (framework de test, TestContainers, CI, ...), ça se passera plutôt bien.
A travers des cas concrets tirés de nos expériences, suivez-nous sur le chemin pour quitter l'enfer des tests.
Nous vous invitons à apporter de quoi grignoter ou boire pour un apéro informel.
Merci à la Turbine de continuer à nous accueillir dans ses locaux.24 participants
Événements passés
87