Tous les articles

culture générale

Les autistes asperger : des super testeurs ?

Introduction : L’autisme est un handicap assez connu qui a pour conséquence de rendre la personne atteinte de ce dernier peu sociable, un peu « dans son monde ». Personnellement j’ai connu cette maladie en regardant le film « Rain man » il y a un certain nombre d’années. Déjà dans ce film on pouvait s’apercevoir que ce qui semblait être une faiblesse pouvait en fait être une force (ce qui est souvent le cas, un autre exemple est la drépanocytose, maladie limitant les capacités physiques mais dont le gène défaillant permet de mieux lutter contre le paludisme)! Si on se penche un peu sur ce handicap,

Lire la suite »
Automatisation

L’intégration et le déploiement continu : Le royaume de l’automatisation.

Tout d’abord, il me semble important de définir ce que sont les concepts d’intégration et de déploiement continu. L’intégration continue est l’ensemble des processus automatisés permettant : ·        Le merge des branches ·        La construction d’artefacts (qui pourront être déployés) ·        L’ensemble des tests possibles sans l’exécution du programme (Tests unitaires, tests de sécurité avec Fortify, qualité de l’artefact…) Le déploiement continu est l’ensemble des processus automatisés permettant le déploiement sur un serveur d’une version de l’application. Cela comprend : ·        L’intégration continue ·        Le déploiement ·        Les tests après déploiement (tests fonctionnels, charges…) Voici un schéma récapitulatif : Pourquoi ces processus ? Quel est le but recherché ? Le but de

Lire la suite »

Introduction aux exigences

Cette vidéo est une introduction à la notion d’exigence dans le processus de test. La définition du périmètre grâce aux exigences est un moyen efficace pour cadrer le projet et réduire les ambiguïtés des spécifications. La définition du périmètre fonctionnel passe par des ateliers où les exigences sont collectées et explicitées. L’inclusion des parties prenantes du projet dans ces ateliers assure la cohérence et la pertinence des activités de test. Si cette vidéo vous a plu ou pas n’hésitez pas à le dire en commentaire. Je serai ravi d’en échanger avec vous. Article original sur : https://greattest.fr/introduction-aux-exigences-dans-les-tests/

Lire la suite »
Automatisation

Vite Automatisons…

L’automatisation… c’est un beau mot n’est-ce pas? C’est la course à l’automatisation aujourd’hui, les profils et les annonces se déchaînent sur cette nouvelle tendance, les entreprises n’ont que ça en bouche… automatisons, automatisons…Mais attention.. Comme les mots tendances et à la mode dans le passé, tel que Agilité, Digital…il faut comprendre le sens, la définition et le processus à mettre en place. La plupart des entreprises pensent qu’en automatisant leurs produits, ils gagnent en argent car peu de main d’oeuvre, en temps car c’est robotisé (logique) et en maintenance car c’est automatisé… mais faux! Comme tous types d’innovation et de structure,

Lire la suite »
culture générale

En route pour la chasse aux champignons… Euh, aux bugs!

J’entends souvent que le test c’est compliqué, qu’il est difficile d’avoir une vision d’ensemble ou tout simplement de le présenter avec un exemple compréhensible par un enfant de 6 ans. Comme vous l’avez compris, mon exemple est celui d’une chasse aux champignons. Pour rappel : Les tests montrent la présence de défaut : si on trouve des défauts c’est qu’il y en a. Si on n’en trouve pas cela ne prouve pas leur absence Le paradoxe des pesticides : Si on fait toujours les mêmes tests alors on ne trouvera plus de défauts alors que ces défauts pourront proliférés Les tests exhaustifs sont impossibles :

Lire la suite »