Table des matières:
- Définition - Que signifie le partitionnement d'équivalence (EP)?
- Techopedia explique Equivalence Partitioning (EP)
Définition - Que signifie le partitionnement d'équivalence (EP)?
Le partitionnement d'équivalence (EP) est une méthode de test de logiciels. Dans cette technique, les données introduites dans le logiciel à tester sont divisées en partitions de tailles égales. À partir de chaque partition de données, un scénario de test est nécessaire. Les différents cas de test doivent tester les classes du logiciel en continu. Cela aide à découvrir les erreurs et les bogues qui peuvent affecter le logiciel. Chaque scénario de test est défini spécifiquement pour vérifier un type d'erreur spécifique. Cela accélère le processus de recherche d'erreurs car moins de cas de test sont nécessaires.
Le partitionnement d'équivalence est également appelé partitionnement de classe d'équivalence (ECP).
Techopedia explique Equivalence Partitioning (EP)
Le partitionnement par équivalence est une technique de test basée sur des spécifications appelées cas de test. Il est extrêmement efficace, rapide et facile à utiliser, et ne nécessite pas non plus beaucoup de données d'entrée. Sa flexibilité le rend apte à tester à n'importe quel stade de développement de l'application.
Dans cette technique, les données ou les cas de test sont d'abord partitionnés ou divisés pour former des ensembles de données appelés classes d'équivalence ou partitions. Ces ensembles sont considérés comme égaux par le logiciel, d'où le terme «partitionnement d'équivalence». Étant donné que toutes les classes d'équivalence d'un groupe doivent être considérées comme égales par le logiciel, un seul cas de test est requis pour chaque groupe afin de tester cette condition spécifique pour le groupe qu'il représente. Si cela fonctionne correctement, on peut conclure que d'autres membres du groupe fonctionneraient également correctement avec le logiciel. Cependant, si cela ne fonctionne pas, alors tout le groupe peut être ignoré, car on peut conclure que d'autres cas ne fonctionneraient pas aussi bien.