Tous les articles

culture générale

Ce que je retiens de TMMI

Introduction TMMi est un modèle de maturité des tests fortement inspiré du CMMI. Comme le CMMI, TMMi propose un modèle de maturité sur 5 niveaux, le premier étant « inexistant » car indiquant uniquement la non atteinte du niveau 2… Et comme avec CMMI en mode étagé un niveau ne peut être atteint que si l’on a atteint avec succès le ou les niveau(x) précédent(s). L’intérêt d’un tel modèle est, selon moi, la capacité à hiérarchiser des « domaines de pratiques » et des « objectifs » les uns par rapport aux autres. Cette hiérarchisation peut/doit évidemment être challengée, notamment par rapport au contexte, je considère néanmoins

Lire la suite »
Plan de test

Duel: Stratégie de test vs Plan de test – Isabelle Hoareau

Introduction Pour mener au mieux un projet de test, il est vivement conseillé de décrire de façon détaillée les grandes lignes de l’organisation des actions qui vont devoir être mise en place. Bien que l’idée semble commune, la réalité n’est pas aussi triviale lorsqu’on parle de stratégie de test ou plan de test. Selon l’organisation dans laquelle nous nous trouvons, ce ou ces documents, malgré un contenu similaire, ne portent pas forcement le même nom. Ce peut être zéro, un ou plusieurs documents, plus ou moins instinctifs et respectant plus ou moins une norme. Chaque professionnel du test a aussi une

Lire la suite »
non-fonctionnel

Développer des tests de charge avec K6 – Vianney Maerte

K6 est un outil gratuit et open source de test de charge orienté développement disponible ici. Il permet d’exécuter des tests contenant des appels vers une ou plusieurs requêtes http avec différentes options telles que le nombre ou le temps d’itération, le nombre d’utilisateur virtuel devant exécuter le test, … Il est composé d’un outil en ligne de commande (CLI) permettant d’exécuter des scripts de test développés en JavaScript très simplement grâce aux librairies de K6. Création et exécution d’un test Exemple de test de simple appel vers un service : La ligne de commande permettant de lancer le test : Résultat d’un

Lire la suite »
certifications

Formations au test: les certifications ISTQB

Introduction Les lecteurs de la taverne nous posent de nombreuses questions, et nous nous en réjouissons car cela montre l’intérêt qu’ils portent aux articles qu’ils y lisent. Nous nous efforçons de répondre à chaque question dans la mesure de nos connaissances. Parmi ces questions nous avons remarqué que certains types revenaient souvent, le type le plus fréquent étant lié à la formation. Ces questions sont posées par des professionnels du test mais aussi des personnes songeant à se reconvertir ou des étudiants souhaitant s’orienter dans le monde du test. L’objet de cette série d’article est de proposer des réponses à toutes

Lire la suite »
Automatisation

Duel: tests IHM vs tests automatisés

Introduction Très souvent, lorsque l’on parle d’automatisation des tests on parle de l’automatisation de l’exécution des tests d’interface graphique. Quelle différence entre ces termes ? Il est d’ailleurs intéressant de noter que les « outils d’automatisation de test » auxquels on pense sont des outils comme Selenium, UFT, Testcomplete qui sont spécialisés dans les tests IHM… On pense également à des outils de KDT comme Katalon, Agilitest, HorusTest et RobotFramework… en terme d’outils d’automatisation de test IHM alors que certains de ces outils ne sont pas limités à l’IHM. Il est également intéressant de noter que lorsque que l’on veut automatiser du test

Lire la suite »