Tous les articles

sondage

Résultats sondage 2020: Vos débuts dans le test !

Cet article est basé sur les résultats de ce sondage lancé fin mai 2020 qui regroupe des réponses étalées sur une durée d’environ 1 mois et auquel 226 personnes ont répondue. Encore merci à elles! Ce sondage propose les mêmes questions que celui réalisé en 2017 ce qui permet de remarquer certaines évolutions et de faire une étude comparative. Profil des personnes ayant répondues au sondage : La grande majorité des sondés sont des personnes travaillant dans le métier du test logiciel. Tous les niveaux d’expérience sont bien représentés (à noter une amélioration à faire avec l’ajout d’une tranche 20+ et l’inclusion

Lire la suite »
Automatisation

Que faut-il automatiser ?

Il faut automatiser ce qui est « chiant » Nous avons vu dans un article précédent que nous automatisions instinctivement et ce depuis notre enfance. Plus précisément nous automatisons, en tant qu’humain, ce qui est « chiant ». Par « chiant » il faut entendre quelque chose de répétitif ou quelque chose de simple mais avec un fort taux d’erreur. Il semble donc naturel que l’automatisation des tests se concentre sur ce qui est « chiant » dans le test! Mais, qu’elles sont les activités potentiellement automatisables ? Attention, ce n’est pas parce que c’est potentiellement automatisable qu’il est pertinent de le faire! Qu’est-ce qui est « chiant » dans les

Lire la suite »
Bug

Erreur, défaut et défaillance

Bug, erreur, anomalie, défaut, défaillance, imprévu, mauvais comportement, crash, freeze, feature… et j’en passe. Tous ces termes sont souvent utilisés comme des synonymes pour indiquer qu’un logiciel ne fonctionne pas comme on le souhaiterait sous certaines conditions. Dans les faits, l’ISTQB définit 3 termes spécifiques qui ont des sens bien différents et qui font régulièrement l’objet de questions à l’examen. Ces termes sont: Erreur, Défaut et défaillance. L’erreur est humaine et est l’origine des défauts. Les défauts sont des imperfections dans le logiciel. Ces défauts peuvent engendrer des défaillances mais ce n’est pas nécessaire. Les défaillances sont des événements au cours

Lire la suite »
Outils de test
Automatisation

Automatiser ses tests avec Agilitest

Agilitest en Bref Agilitest est un outil d’automatisation IHM en KDT qui a fait l’objet d’une présentation détaillée de sa première version dans la taverne. Le postulat d’Agilitest est que l’automatisation est complexe et demande des compétences techniques que les testeurs n’ont pas forcément. La compétence « automatisation » est donc relativement rare alors que la demande d’automatisation n’a jamais été aussi forte. Agilitest a été développé afin de répondre à cette problématique en proposant un outil qui permet à des testeurs fonctionnels d’automatiser de manière assez propre des tests. Un autre point démarquant d’Agilitest est qu’il s’appuie sur un framework de test

Lire la suite »