Connecté à : Base de Recette

Billets Add comments

Je vous en ai déjà parlé je crois à deux reprises, nous sommes maintenant chargés, jusqu’à fin août, d’effectuer les tests des applications que nous allons livrer.

Dans le monde du développement informatique, la phase de test se nomme phase de “recette”. Si quelqu’un sait pourquoi, je suis preneur de toute explication ! Mais c’est en tout cas la raison du titre de ce billet : hier et aujourd’hui, j’ai participé à la phase de recette.

Pourquoi hier et aujourd’hui ? Eh bien en fait, la tâche sur laquelle je suis actuellement est en suspend car je dois travailler sur des fichiers qui sont pour le moment bloqués par Vincent, qui doit encore passer deux jours dessus (en comptant aujourd’hui). Ainsi, pour que je ne me retrouve pas sans travail (ce serait trop beau bête :P ) on m’a demandé de tester l’application de simulation de vente d’espace publicitaire.

Le but de ces tests n’est pas bien compliqué en soit. Il “suffit” de jouer à l’utilisateur lambda, de cliquer un peu dans tous les sens, de torturer l’application pour en découvrir tous les bugs, anomalies et autres soucis d’ergonomie. L’avantage que je présente, si on peut dire, c’est que je ne connais presque pas les applications testées, si on ne compte pas le temps que j’ai passé à les découvrir par moi-même en début de stage.

C’est donc plus facile pour moi  de :

  • Cliquer où il ne faut pas.
  • Faire des choses dans le désordre “sans le vouloir” alors qu’on ne devrait pas pouvoir le faire.
  • Ne pas comprendre ce qui paraît évident pour les personnes qui ont touché et retouché à ces logiciels, et qui pourtant n’est pas explicite au travers de l’interface (= manque d’ergonomie).

Dès qu’il ressort un bug de ces tests, qu’un élément n’est pas clair dans son utilisation ou le comportement dont il fait preuve, ou qu’il y a un problème évident d’ergonomie, le problème est noté dans un fichier excel avec le plus de détails possible : la nature du problème (bug, ergonomie, question…), un titre explicite, une description du problème et si besoin la manière de le reproduire, le tout accompagné d’éventuelles captures d’écran.

A la fin de la journée, un point est fait sur les différents problèmes soulevés. Certains sont parfois déjà en cours de résolution, les questions posées reçoivent leur réponse et donnent lieu (ou non) à une nouvelle demande afin de régler les possibles problèmes qu’elles suscitent.

A l’heure qu’il est, j’ai fini de tester ce qu’il y avait à tester sur le logiciel de simulation… à quand la prochaine tâche ? :)

6 Responses to “Connecté à : Base de Recette”

  1. Cyril GUENARD Says:

    Ah j’ai aussi fait office de testeur d’application pendant mon stage. J’ai dû tester les appli developpées par le service sous Vista et comme tu l’expliques bien, on joue à l’utilisateur lambda. Et en effet il est plus facile de déceler des bugs, problèmes d’ergonomie quand on a pas le nez dans le code du logiciel.
    D’ailleurs c’est assez amusant ces tests : essayer de faire planter le programme et se tordre l’esprit pour utiliser le logiciel n’importe comment …
    Par contre après la résolution des bugs est une autre histoire …

  2. Olivier Lance Says:

    Héhé :)
    Parfois ça me fait penser à nos TP d’info où le correcteur (pour n’en citer aucun ^^) s’amuse à mettre des valeurs incohérentes dans les entrées utilisateur :P

    Pour ce qui est de la résolution des bugs, je devrais normalement m’y coller aussi, d’ici une semaine environ ;)

  3. Tåum Says:

    Sur la “recette” :
    http://fr.wikipedia.org/wiki/Recette_%28Informatique%29#.C3.89tymologie
    Détail amusant : l’année dernière je faisais mon stage dans un service qui s’occupait de la recette du système informatique à la Direction générale des impôts, où le terme recette signifie aussi pour l’état le fait de percevoir l’impôt … ;)

  4. Olivier Lance Says:

    Merci pour la définition (tu as coupé l’herbe sous le pieds de Thierry :lol: ) !
    Pour ce qui est des impôts, j’espère que tu t’es arrangé pour que la recette laisse passer quelques bugs ^^

  5. Nasky Says:

    Boulot de stagiaire ça… :D On est là pour apprendre normalement… quoique là on apprend à faire planter un programme ^^ J’ai aussi eu droit à ce genre de test sur un CRM (ADempiere)…

  6. Olivier Lance Says:

    Non pas vraiment boulot de stagiaire, désolé ;)
    Je me plaindrais si on m’envoyait faire des photocopies, mais là il s’agit bel et bien d’un travail qui s’inscrit dans celui que n’importe quel ingénieur fait ici, puisqu’il s’agit de tester une application, d’en consigner les bugs, de les transformer en demande etc.
    Ca me semble tout à fait formateur :)

    Et, preuve qu’on ne me fait pas faire ça dans l’esprit “boulot de stagiaire”, actuellement les bugs que j’ai trouvés sont en cours de correction… par moi-même ;)

Leave a Reply

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Connexion