Tous les articles

Le mot : Pourquoi… Le meilleur ami du testeur !
C’est article est un article qui m’a demandé pas mal de travail et de réflexion. Lorsque j’ai commencé à travailler dessus il s’est fini par un article sur le but des tests. Le sujet est en fait très large et, de mon point de vue, n’est pas uniquement lié au métier du test. Il n’est, pour moi, rien de plus démotivant que de se dire que ce que je fais ne sert à rien. Le but de cet article sera donc l’utilisation de ce mot, cette question « Pourquoi ? » dans le test et de convaincre qu’il est un pilier fondamental du métier

Le test en image (4)
Les tests aux limites: La locomotive roule bien sur les rails, par contre elle ne peut pas rentrer dans certaines gares. Couverture sans tests aux limites: On a donc ici toute une zone où le comportement de l’application est inconnu, et ce malgré un nombre important de tests. Les tests sont donc peu efficaces. Couverture avec tests aux limites: Contrairement au schéma précédent, ici on a toujours le même nombre de tests (8) mais il n’y a pas de zone « grise » où le comportement de l’application n’est pas connu. Tests mobiles: On ne peut pas tester tous les téléphones, il faut

Tests mobiles: Automatisation des tests
Lorsque l’on veut automatiser, il faut se poser de nombreuses questions et établir une stratégie d’automatisation afin de maximiser ses chances de réussir cette automatisation et d’optimiser son retour sur investissement. Comme pour les tests manuels, il y a des spécificités aux tests mobiles. Cet article a pour but de mettre en lumière certains d’entre eux. Automatisation pour une application Web : On remarque qu’en général pout automatiser une application web, l’accès à un seul ordinateur le navigateur sur lequel on veut tester l’application à tester est en général suffisant. Automatisation « Mobile » : Pour une application mobile on voit qu’il y a une

Les tests mobiles : La conception des tests
Après avoir fait des choix obligatoires en amont il faut commencer à travailler sur la conception des tests, qui, en mobile a de nombreuses spécificités. Voici certaines spécificités à tester sur les applications mobiles : · Les problématiques de réseau · Les changements d’orientation du téléphone (paysage/portrait) · Le fonctionnement des notifications (même si cela est de plus en plus présent en Web) Repartons sur l’exemple de l’application « Orange Info » de l’article précédent. Les problématiques de réseau Les problématiques de réseau sont particulièrement importantes dans le domaine du mobile. Une application peut être utilisée dans différentes conditions de réseau : · En Wifi : Le réseau « optimal » · En

KANBAN: CFD (Cumulative Flow Diagram)
Important: Cet article n’est pas de moi mais de Cyril Tardieu. Je me suis juste contenté de le traduire de l’anglais au français. Avec le développement des méthodes agiles, le testeur doit savoir travailler avec de nouveaux indicateurs. Il doit les utiliser pour assurer la qualité sans pour autant exploser les budgets. Le testeur doit garder à l’esprit que les indicateurs ont 2 rôles, conduire l’amélioration continue et prévoir les problèmes futurs. Dans cet article nous allons nous pencher sur le CFD (Cumulative Flow Diagram) et son utilisation dans le cadre de l’amélioration continue. Ce diagramme est le graphique le plus