Un type informel et intuitif de logiciel les tests effectués sans plan ni documentation.
- Méthodologies : Ingénierie, Qualité
Tests ad hoc

Tests ad hoc
- Méthodologie Agile, Amélioration continue, Amélioration des processus, Assurance qualité, Contrôle de qualité, Gestion de la qualité, Gestion des risques, Software Testing, Validation
Objectif :
Comment il est utilisé :
- Les testeurs utilisent leur connaissance de l'application pour trouver des bogues en testant au hasard différentes parties du système. Cette méthode est souvent utilisée lorsque le temps imparti aux tests formels est limité.
Avantages
- Il permet de découvrir des bogues qui ne sont pas détectés par les tests formels, nécessite une préparation minimale et peut être réalisé à n'importe quel stade du cycle de développement.
Inconvénients
- Les bogues trouvés peuvent être difficiles à reproduire, l'efficacité dépend fortement des compétences du testeur et il n'y a pas de documentation formelle.
Catégories :
- Gestion de projet, Qualité
Idéal pour :
- Trouver rapidement les défauts lorsque le temps est limité pour des tests structurés.
Les tests ad hoc sont souvent utilisés dans des secteurs tels que le développement de logiciels, les applications mobiles et l'électronique grand public, où les itérations rapides et le retour d'information continu sont primordiaux. Cette méthode convient aux phases de projet caractérisées par des contraintes de temps, telles que les étapes finales du développement ou la préparation du lancement d'un produit, où le temps peut manquer pour des tests formels complets. Les participants à cette approche comprennent généralement des développeurs, des testeurs et parfois même des utilisateurs finaux qui possèdent une connaissance directe du système. Leur compréhension de l'application leur permet de tirer parti de leur intuition et de leur expérience pour identifier les problèmes potentiels que les tests structurés pourraient négliger. Cette méthodologie de test est particulièrement avantageuse dans les environnements agiles, où les cycles itératifs nécessitent des ajustements rapides basés sur le retour d'information des utilisateurs. Les applications courantes vont de la validation de nouvelles fonctionnalités aux tests de régression lors de mises à jour permanentes. Compte tenu de son adaptabilité, le test ad hoc peut également servir de stratégie de débogage précieuse pour les sessions de tests exploratoires, où les testeurs examinent l'application sans scripts prédéfinis, ce qui leur permet de découvrir des défauts inattendus qui pourraient survenir dans des scénarios d'utilisation du monde réel. Bien qu'il n'ait pas la rigueur des procédures de test formelles, sa capacité à fournir des résultats immédiats en fait un choix intéressant lorsque les délais sont serrés et que les équipes cherchent à atténuer les risques rapidement.
Principales étapes de cette méthodologie
- Identifier les domaines clés de l'application qui doivent être testés.
- Sélectionner au hasard des fonctions ou des caractéristiques à explorer dans les zones identifiées.
- Exécuter les tests de manière exploratoire, en variant les entrées et les interactions.
- Documenter les comportements inattendus, les erreurs ou les incohérences rencontrées.
- Itérer à travers différents chemins et scénarios pour découvrir d'autres problèmes.
- Utiliser l'expérience et l'intuition pour guider l'orientation des tests pendant l'exécution.
- S'engager avec différentes plateformes et configurations, le cas échéant.
Conseils de pro
- Incorporez des techniques de tests exploratoires pour vous concentrer sur les zones à haut risque en fonction de votre connaissance du domaine et de la logique de l'application.
- Utiliser les rapports de bogues antérieurs et les tendances pour informer les sessions de test ad hoc, en ciblant les fonctionnalités ou les composants qui ont posé problème par le passé.
- Encourager la collaboration entre les testeurs pour qu'ils partagent immédiatement les résultats, en tirant parti de la diversité des points de vue pour une exploration plus approfondie.
Lire et comparer plusieurs méthodologies, nous recommandons le
> Référentiel méthodologique étendu <
ainsi que plus de 400 autres méthodologies.
Vos commentaires sur cette méthodologie ou des informations supplémentaires sont les bienvenus sur le site web de la Commission européenne. section des commentaires ci-dessous ↓ , ainsi que toute idée ou lien en rapport avec l'ingénierie.
Contexte historique
1914
1943
1970
1980
1980
1911
1928
1950
1980
1980
1990
(si la date est inconnue ou n'est pas pertinente, par exemple "mécanique des fluides", une estimation arrondie de son émergence notable est fournie)
Articles Similaires
Gestion des opérations de fabrication (MOM)
Système d'exécution de la fabrication (MES)
Plan de contrôle de la fabrication
Tests manuels
Tableaux d'évaluation des manutentions manuelles (MAC)
ManTRA (outil d'évaluation des risques liés aux tâches manuelles)