robot en gros plan ayant le visage du logo robot framework, utilisé dans l'automatisation de tests

Le framework de la dernière chance | Episode 2 : automatiser ou ne pas être ?

Précédemment, dans le "Framework de la dernière chance", une équipe technique a 15 jours pour proposer à son client une solution pour doubler la fréquence de mise en production, faute de quoi il leur retirera la maintenance et l’évolution de son site de vente en ligne de masques de catch mexicains.
Après un brainstorming enflammé, son équipe a une illumination : l'automatisation des tests plutôt que de les réaliser manuellement. Mais l’expert technique confirmera-t-il la faisabilité de cette solution ?

Organigramme de l’équipe qui travail sur l’automatisation des tests avec Robot Framework

 

La pression monte pour l’équipe en attendant l’arrivée de Scott. Kelly, cheffe de projet, trépigne nerveusement sur sa chaise, les yeux rivés sur la porte. Brenda, testeuse manuelle, inspire profondément par le nez et expire profondément par la bouche. Brad, Courtney et Harper, développeurs dans l’équipe, pianotent frénétiquement sur leurs claviers. Enfin, Scott entre dans la pièce. 

Il pose son regard scrutateur sur l'équipe. 

« Rentrons dans le vif du sujet, annonce-t-il. Qui dit automatisation des tests dit stratégie. C'est un peu comme en cuisine : si vous voulez un plat réussi, il faut une bonne recette. » 

Harper, Brad, et Courtney lèvent les sourcils. Brenda fixe le vide. 

« Autrement dit, tente Scott, si vous ne voulez pas être ban, il va falloir level up avec une strat legit. » 

Les développeurs acquiescent avec attention. 

« Explique-nous tout Scott ! » l’invite Kelly. 

Scott s’assoit et poursuit : « Vous avez besoin des bons ingrédients… ou setups, pour que ça marche. Il faut que :

·       le projet se déroule à moyen-long terme, car cela devient intéressant au bout de trois mois,

·       ou qu'il ait un fort besoin de sécurisation au niveau des déploiements ponctuels,

·       ou encore qu’il s’inscrive dans une optique d’amélioration continue, comme dans l'e-commerce

Vous suivez ? » 

« Ah, je vois, s’exclame Courtney, si tu as un patrimoine de tests, j’imagine que c'est encore mieux. » 

Scott sourit, satisfait : « Exactement Courtney, ça te permet de couvrir davantage de scénarios et d'être certaine que tout fonctionne à la perfection. » 

Kelly s’impatiente : « Bon, on s’en vient où avec notre projet là ? Est-ce qu’il est faisable avec l’automatisation des tests ? » 

Scott reprend : « Dans la mesure où votre projet consiste à faire évoluer votre site e-commerce, pour qu’il soit toujours plus user friendly et performant pour les aficionados de masques de catch mexicains, nous validons ici deux critères : l’amélioration continue et le besoin en sécurisation. »

 Kelly s’anime : « Ça veut dire que nous pouvons peut envisager l'automatisation ?! » 

« Exactement Kelly ! », confirme Scott. 

Brad exulte : « Extra, nous allons pouvoir lancer un POC ! » 

Scott acquiesce, les yeux brillants : « Alors c'est parti, sortez vos laptops, nous allons mettre les mains dans le cambouis ! » 

Les développeurs, galvanisés, se lancent dans une démonstration de faisabilité. Quant à Brenda, elle reste figée, se demandant si elle sera à la hauteur du défi qui l’attend.

(Re)lire l'épisode 1

Mais l’heure tourne et le temps est compté… l’équipe parviendra-t-elle à concevoir une démonstration dans le temps imparti ?

A suivre dans l'épisode 3.

Karine Dejean, Concepteur développeur
Florent Veslin, Buiness Analyst et Proxi Product Owner
Alexandra Canu, Responsable Communication France

Lire l'épisode suivant

Vous souhaitez échanger avec un expert ?

Contactez-nous