Informatique > Méthodologies agiles > Extreme Programming (XP) >
Exploratory Testing

Dernière mise à jour le samedi 27 avril 2024.

 

Définition :

La version audio de ce document vous est offerte par www.studio-coohorte.fr. Le Studio Coohorte vous donne accès à meilleure synthèse audio du marché dans une interface élégante et puissante. Si vous le souhaitez, vous pouvez en savoir plus et tester vous-même leur service avancé de text-to-speech.

L'Exploratory Testing est une approche de test logiciel basée sur l'exploration et l'investigation dynamique du système sans scénarios de test prédéfinis. Les testeurs utilisent leur créativité, leur intuition et leur expertise pour découvrir des bugs et des problèmes imprévus dans le logiciel. Cela permet d'identifier rapidement les défauts et d'améliorer la qualité du produit de manière itérative et flexible.

L'Exploratory Testing : Tester en explorant

L'Exploratory Testing est une approche de test logiciel qui se base sur l'exploration du logiciel pour découvrir des bugs et des problèmes. Contrairement aux tests planifiés à l'avance, l'Exploratory Testing se concentre sur l'exploration et la découverte à travers une approche plus libre et intuitive.

Les caractéristiques de l'Exploratory Testing :

Flexibilité : Les tests sont menés de manière flexible sans plan préétabli, permettant aux testeurs d'explorer librement le logiciel.

Créativité : Les testeurs sont encouragés à utiliser leur créativité et leur intuition pour découvrir des défauts et des comportements inattendus.

Adaptabilité : L'approche s'adapte en fonction des découvertes faites pendant les tests, permettant d'approfondir l'exploration sur les points critiques.

L'Exploratory Testing est souvent utilisé en complément des autres méthodes de test pour garantir une couverture maximale des scénarios d'utilisation du logiciel.

 

Si vous souhaitez approfondir ce sujet, nous vous conseillons ces ouvrages.

 

Les sujets suivants pourraient également vous intéresser :