Les articles contenant le tag 'expérience'

Oct 18 2016

Grâce aux tests de perfs jMeter, Tester c’est s’assurer !

Bon je vous l’accorde, peut-être que le jeu de mots du titre n’est pas au plus haut de mes performances mais quand même, il y a une grosse part de vérité là dedans.

Aujourd’hui j’ai décidé de vous faire un retour des plus banals mais pas des moindres. Quand on est développeur, nous le savons tous, tester n’est pas toujours simple, ce n’est pas toujours motivant et avouons également que nous aimons trouver des excuses pour ne pas faire ce travail !

Mais pourtant ce n’est plus à prouver, les tests jouent sur la qualité et la fiabilité du livrable. Si je décide d’enfoncer le clou sur ce sujet c’est que récemment j’ai travaillé sur un projet qui nous a donné du fil à retordre. Sans trop dévoiler le projet, résumons en disant que c’est une simple application qui fait de la redirection en GET.

Durant la production du code nous avons appliqué la méthodologie TDD, tout s’est passé pour le mieux, une couverture de code avoisinant les 98,5% avant de livrer (Et comme le dit Mr DX : quoi seulement ça ??!! ), pas moins de 150 tests pour tester une simple redirection, bref une application de rêve, bien ficelée !

Et pourtant, même avec ceinture et bretelles nous avons rencontré des problèmes. Je suis un adepte des tests mais jusque là il y a certains tests que je ne faisais pas systématiquement que je compte bien ajouter à la fin de tous mes devs. Ce sont les tests de charge ou dit “stress test”.

Lire la suite …

Share
Fév 24 2016

Ce que la revue de code m’a apporté

Depuis plus d’un an, je pratique la revue de code collective. Je souhaitais vous partager mon sentiment sur cette pratique, et faire un tour d’horizon de tous les obstacles que j’ai pu rencontrer. Je vous détaillerai mon état d’esprit avant, pendant et après, la mise en place de la revue de code. Aujourd’hui, la revue de code est une étape obligatoire de notre Kanban, chaque user story, chaque ligne de code qui part en production est relue par l’équipe.
Lire la suite …

Share