La maturité des tests: la mesure par l’audit (3/3)

Introduction Les audits représentent probablement la méthode la plus connue pour mesurer la maturité des tests. On parle d’ailleurs souvent d’audits TPI ou TMMi qui peuvent être considérés très lourds en terme d’investissement. Mais les audits ce n’est pas que des audits TPI ou TMMi. La définition ISTQB est celle-ci: évaluation indépendante du produit logicielLire la suite La maturité des tests: la mesure par l’audit (3/3)

La maturité des tests: pistes de réflexion (2/3)

Nous avons vu dans le premier article de cette série qu’il existe actuellement de beaux référentiels visant à évaluer le niveau de maturité des tests indépendamment du contexte. Ces modèles aussi bien soient-ils ont des limites. Ces limites sont par exemple: Afin de répondre à ces problématiques et rendre une évaluation de la maturité plusLire la suite La maturité des tests: pistes de réflexion (2/3)

La maturité des tests: les modèles actuels (1/3)

La maturité des tests est un sujet complexe dans le monde du test logiciel. Il n’est d’ailleurs pas étonnant que pour mesurer cette maturité ou même élaborer des moyens d’industrialiser l’évaluation de cette maturité on passe par des « experts ». Dans cette série je vous propose une description de ce sujet selon 3 axes: Les modèlesLire la suite La maturité des tests: les modèles actuels (1/3)

[Sponso] Eggplant DAI de Keysight Technologies: Le computer Vison et l’IA au service de l’automatisation des tests applicatifs

1- Quelques enjeux autour du test applicatif Après échanges avec différents acteurs concernés, il apparaît que la croissance des besoins de test et d’automatisation et la multiplicité d’environnements applicatifs à qualifier impliquent d’évoluer sur les stratégies de test tant sur l’approche méthodologique qu’organisationnelle. Il devient alors nécessaire de mutualiser les moyens de test tout enLire la suite [Sponso] Eggplant DAI de Keysight Technologies: Le computer Vison et l’IA au service de l’automatisation des tests applicatifs

Les Tests Exploratoires, Une obligation dans l’agilité ??

Introduction : Les Tests Exploratoires sont devenus un incontournable des méthodes Agiles pour plusieurs raisons : C’est une méthode complémentaires aux Tests classiques, qui ne perturbe donc pas le déroulement d’un ‘Sprint’ ; Elle correspond aux principes agiles car elle ne demande pas une spécification lourde des Tests, en cela elle favorise le résultat plus que la spécification ;Lire la suite Les Tests Exploratoires, Une obligation dans l’agilité ??

Programmez: La gestion de ses tests avec un ALM

Les ALM (Application Lifecycle Management) sont l’outil des testeurs par excellence de par leurs multiples fonctionnalités liées au métier du test ! Les ALM proposent en effet un répertoire de test, la création de liens entre les exigences, la gestion de campagne de test, le suivi des différentes exécutions et généralement une gestion des anomalies ! AfinLire la suite Programmez: La gestion de ses tests avec un ALM

Tests logiciels et Agilité à l’échelle

Si vous travaillez dans des contextes Agiles , vous devez de plus en plus souvent gérer non plus une seule équipe, mais plusieurs équipes collaborant à un incrément du système. Leurs activités se recoupent sur des thèmes/features communs. Au-delà des tests réalisés par chaque équipe Agile, les tests inter-équipes, c’est-à-dire transverses aux développements réalisés par plusieursLire la suite Tests logiciels et Agilité à l’échelle

Types de tests (ISO 25 010): les tests de fiabilité (5/8)

Après les tests fonctionnels, de performance, de compatibilité et d’utilisabilité au sens ISO – 25 010, je m’attaque dans cet article à la famille des tests de fiabilité afin de savoir exactement à quoi correspond la « fiabilité » dans le cadre de la qualité logicielle. Pour avoir plus d’informations sur la norme ISO – 25 010, je vousLire la suite Types de tests (ISO 25 010): les tests de fiabilité (5/8)

Agilité & Tests de charge incrémental

Avec l’avènement des méthodes agiles, l’organisation pour continuer à assurer la qualité technique doit évoluer (sujet évoqué dans un article précédent : lien ). L’application de la méthodologie de test de charge évolue aussi.   Le fait de tester régulièrement un SI permet une forme d’historisation des résultats. Les objectifs d’évolution de comportement (méthode incrémentale –Lire la suite Agilité & Tests de charge incrémental

Les Tests de charges dans un environnement Agile Modulaire/Micro Service

 L’agilité, de par le découpage des grosses applications et les livraisons régulières (les sprints), nécessite de revoir la façon d’envisager les tests de charge et d’appliquer la méthodologie TDC. En cycle en V, les applications sont vues comme un ensemble monolithique, les TDC permettent donc de qualifier l’ensemble du SI en fin de version (moduloLire la suite Les Tests de charges dans un environnement Agile Modulaire/Micro Service