Interview exclusive d’un automate de test en mission chez HorusTest


You are currently viewing Interview exclusive d’un automate de test en mission chez HorusTest

Elle est efficace. Elle est sur le pont H24 et c’est grâce à elle que la magie de la solution HorusTest opère. Elle est aux petits soins pour vous et vous lui confiez votre patrimoine de tests, nous vous présentons la Team Cloud

La Team Cloud, c’est notre équipe d’automates de tests, comprenez nos testeurs virtuels, qui exécutent vos tests automatisés dans notre environnement Cloud propriétaire.

Rencontre avec CroCro1, automate de test sur Google Chrome, en mission chez nous, qui a accepté de nous faire découvrir son quotidien au sein de l’équipe…

L'interview

🙂 Bonjour, merci d’avoir accepté cet entretien. Puis-je vous laisser vous présenter ? 

🤖 Bonjour, alors mon label c’est Cloud Chrome 1, alias CroCro1 et j’ai rejoint la Team Cloud de HorusTest à ses débuts en 2020. La Team Cloud se divise en 2 groupes : les camarades Cloud Chrome (les CroCro donc) et les camarades Cloud Firefox (les FiFi comme on les surnomme). 

Et tout bientôt, nous aurons le plaisir d’accueillir des camarades Cloud Edge (les Dédé). 

🙂 Quelle est votre mission chez HorusTest ?

🤖 Ma mission est d’exécuter, pour nos clients, les tests automatisés dans le Cloud sur le navigateur Google Chrome. 

Les FiFi font la même chose sur le navigateur Mozilla Firefox et les Dédé seront sur le navigateur Microsoft Edge.

🙂 Combien êtes-vous dans la Team Cloud ?

🤖 C’est variable. L’équipe grandit et se réduit automatiquement, en fonction de la demande de nos clients. L’objectif étant qu’une exécution puisse être prise en charge le plus rapidement possible. 

Au moment du rush, souvent en début d’après-midi, nous pouvons être jusqu’à plusieurs dizaines en pleine action.

🙂 Et combien pouvez-vous exécuter de tests par jour ?

🤖 Ça dépend, chacun de nous peut exécuter entre 200 et 300 tests par jour. Mais on s’accorde une pause entre 2 tests pour pouvoir faire le ménage et préparer les lieux pour le test suivant. 

C’est important d’assurer à nos clients que les tests soient exécutés de manière isolée. Cela pour des questions de sécurité et de confidentialité, sujets qui nous tiennent à cœur.

🙂 Pouvez-vous nous expliquer un peu comment ça se passe au quotidien ? 

🤖 Alors, c’est très simple. quand un client lance une exécution Cloud (ou quand une exécution Cloud planifiée est déclenchée), toute l’équipe Cloud reçoit un ordre d’exécution. Si l’un d’entre nous est disponible à ce moment-là alors il prend en charge l’exécution sinon nous envoyons une demande de renfort et un camarade se réveille (en 3-4 minutes) pour augmenter les capacités de l’équipe et pouvoir satisfaire la demande.

L’exécution d’un scénario est réalisée étape par étape et nous construisons un rapport d’exécution. 

Et une fois l’exécution terminée et le rapport envoyé, c’est là que le ménage commence.  

🙂 Et que contient le rapport d’exécution ? 

🤖 Pour chaque étape exécutée, nous consignons dans le rapport d’exécution :

  • le statut d’exécution (succès ou échec) 
  • la cause de l’échec le cas échéant
  • la durée d’exécution (en millisecondes)
  • une capture d’écran prise après l’exécution (la partie visible de l’écran)

En fin d’exécution nous complétons le rapport avec : 

  • le statut d’exécution global (succès ou échec) 
  • la durée d’exécution totale (en secondes)
  • une vidéo de l’exécution

Et si l’exécution a échoué, nous ajoutons également, pour faciliter la qualification de l’échec :

  • une capture complète de l’écran
  • le contenu de ce que l’on appelle le Web Storage (Local Storage et Session Storage) qui sont des données techniques enregistrées en local dans le navigateur et qui peuvent s’avérer utiles lors de l’analyse..

🙂 C’est très clair. Pour finir, pouvez-vous nous dire ce que vous préférez dans votre mission ? 

🤖 Clairement, le fait de visiter plein de sites différents, c’est très sympa. Voyager de site en application Web, exécuter des scénarios différents, c’est passionnant. 

Mais surtout, savoir que l’on contribue à la qualité globale d’un produit, c’est hyper gratifiant pour nous donc on fait notre travail le plus consciencieusement possible pour que nos clients y trouvent la plus grande valeur possible.

🙂 Eh bien merci CroCro ! Je vous laisse retourner à vos scénarios. A bientôt !

🤖 Merci à vous ! C’est gentil à vous de nous mettre en lumière, nous qui sommes derrière la scène…

Picture of Stéphanie Binet
Stéphanie Binet

Experte en qualité web, fondatrice de Gonogo Consultech : conseil en stratégie web et fournisseur de la solution HorusTest.
Optez pour une stratégie qualité pérenne ! HorusTest permet de créer et de gérer vos tests automatisés simplement, sans écrire une seule ligne de code et sans compétences techniques.

Découvrir Horus Test