Aller au contenu
AFUP AFUP Day 2025 Baromètre Planète PHP PUFA
 

Tester du legacy grace à l'Approval testing

Description

L’approval testing permet de mettre en place des tests pour du code sur lequel on n’a que très peu la main. En nous laissant guider par le code coverage et en utilisant quelques refactoring très simples nous verrons comment mettre en place un filet de sécurité nous permettant d'envisager la modification du système avec un peu plus de sérénité.

Nous verrons comment affronter certains challenges tels que la présence d'appels au système de gestion du temps, la présence de données aléatoires, et d'avoir à garantir l'ordre de certains appels.

Conférence donnée lors du AFUP Day 2023 Lille, ayant eu lieu le 12 mai 2023.

Informations complémentaires

Le speaker

Charles DESNEUF

Charles est développeur web depuis plusieurs années et s'intéresse aux manières de réaliser des applications répondant aux besoins des utilisateurs et utilisatrices. Il s'est pour cela beaucoup penché sur ce qui permet de délivrer des logiciels de qualité. Au quotidien, il accompagne des équipes dans la mise en place de ces pratiques, de la compréhension du besoin à la création de logiciels maintenables.