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

Retour d'expérience : tests fonctionnels chez Maisons du Monde

Description

Cela fait 2 ans que Maisons du Monde travaille sur la mise en place d'une batterie de tests fonctionnels nécessaires quand on veut mettre en production des modifications sur un site e-commerce dont le chiffre d'affaire 2014 devrait atteindre les 100 millions d'euros, et qu'on souhaite que ça se passe bien... Nous vous proposons un retour d'expérience sur les outils qui ont été mis en place, les stratégies mises en oeuvre et les résultats obtenus.

Conférence donnée lors du Forum 2014, ayant eu lieu les 23 et 24 octobre 2014.

Informations complémentaires

Vidéo

Le speaker

Marc HUGON

Déjà 15 ans que Marc Hugon s'est lancé professionnellement dans le monde du web. Il a été développeur pendant plusieurs années (avec certaines technologies qu'il préfère taire au risque de les réveiller). Son chemin a croisé le lancement du framework Symfony alors qu'il était CTO chez Sensiolabs. Il continue toujours à travailler dans cet environnement chez Maisons du Monde, où il gère l'équipe de production web.

Commentaires

Merci pour l'honnêteté de ce retour d'experience
Cédric Lécuret, le 23/10/2014
Très intéressant, des retours d'expérience qu'on aimerait avoir plus souvent.
Anonyme, le 23/10/2014
Merci beaucoup pour ce retour d'expérience passionnant! Nous nous heurtons à la grande question des tests fonctionnels et ce retour d'expérience est particulièrement intéressant. Il fait la part belle à des technologies pas forcément PHP mais certaines techniques pour résoudre des problématiques que tout le monde rencontrent valent le détour. Ou du moins poussent à s'interroger. J'aurais apprécié plus de détails concernant l'organisation de l'équipe et surtout sur le vrai "retour". Nous avons appris que la maintenance était très lourde qu'au moment des questions ce me semble, or cette information est primordiale pour une prise de décision concernant les outils, les ressources, etc.
Guillaume Jariot, le 23/10/2014
Retour d'expérience intéressant.
Kévin Ziemianski, le 23/10/2014
Voila un retour d'expérience des plus intéressant pour qui doit mettre en place des tests fonctionnels sur une application existante. J'y ai trouvé plusieurs pistes à suivre. Merci
André Vignaud, le 23/10/2014
Retour d'XP intéressant sur les tests fonctionnels. Merci
Dits kenny, le 24/10/2014
Présentation dynamique sur les tests fonctionnels. Plusieurs pistes à creuser.
Lionel Brianto, le 24/10/2014
Merci pour vos retours ! Et si certains souhaitent continuer la discussion (je suis hélas absent du forumphp la 2nde journée), n'hésitez pas à me contacter...
Marc Hugon, le 24/10/2014
Super retour d'expérience, ça fait rêver et ça donne envie. :)
Olivier Dolbeau, le 24/10/2014
Merci pour ce retour d'expérience ! Ce que l'on a pu y apprendre était très intéressant et le discours était très franc. Bon courage pour la suite de la transformation !
Vincent Composieux, le 24/10/2014
cool !
Xavier Leune, le 24/10/2014
Merci bcp pour ce retour d'expérience. Le talk était vraiment au top et servira à beaucoup de personnes (notre équipe en premier) j'en suis sûr. Bon courage pour la suite de vos aventures !
Sylvain Mauduit, le 24/10/2014
Une fois de plus, merci beaucoup à vous tous pour vos commentaires ! C'est la meilleure récompense qu'on peut avoir après ce type d'expérience !
Marc Hugon, le 25/10/2014
Merci pour cette très bonne présentation, un retour d'expérience de très grande valeur.
Nelson da Costa, le 25/10/2014
I'm sorry but no. Even if it was an honest and funny talk, the solution you chose and implemented is full of issues and violates pretty much every good practice of unit and functional testing. For real, near the end of the talk, my colleague and I were looking at each other in horror hoping that you were trolling everyone and about to say «I'm joking!». It may work in the real world, it may respond to a commercial/economic need in a timely fashion, but don't go around telling young developers to do things this way :( At the «($id < 1000)» part, a little part of me died inside.
Nicolas, le 26/10/2014
Merci pour ce retour d'expérience. La conf a été intéressante, honnête et amusante. Bien que certains choix puissent être discutables, j'ai apprécié ce choix différent dans l'organisation de l'équipe afin de mettre les tests au centre de tout. Think different
Valentin Andries, le 26/10/2014
Hey Nicolas It would have been nice to have a little chat together. I have no doubt that some of our choices may be violating some "good" practices (even if I'm always a little cautious with what people refer as "good"). We obviously still have to improve our processes, and having some divergent comments could have been a good opportunity to test new things. Maybe another time ;)
Marc Hugon, le 26/10/2014
Tout très bien, les difficultés et les points forts sont bien mis en avant. Très bon échange d'expérience.
Grégoire HUBERT, le 26/10/2014
Merci pour ce partage d'experience, et bon courage pour la suite :)
Alexis Janvier, le 26/10/2014
Partage d'expérience humble, honnête et qui ne manquait pas d'humour ! Un bel exemple de sens pragmatique.
Thierry Marianne, le 27/10/2014
Bon talk avec un retour d'expérience utile sur l'un des site phare d'information. J'aurais bien aimé avoir plus d'informations sur la fameuse app angular :) On regrettera un manque de PHP inside mais une petite pause ça fait pas de mal !
Baptiste Adrien, le 31/10/2014