Huis Software Wat is gelijkwaardigheidsverdeling (ep)? - definitie van techopedia

Wat is gelijkwaardigheidsverdeling (ep)? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Equivalence Partitioning (EP)?

Equivalentiepartitie (EP) is een methode voor het testen van softwareprogramma's. Bij deze techniek worden de gegevens die in de te testen software worden ingevoerd, verdeeld in partities van gelijke grootte. Van elke gegevenspartitie is één testcase nodig. De verschillende testgevallen moeten de klassen van de software continu testen. Dit helpt bij het ontdekken van fouten en bugs die de software kunnen pesten. Elke testcase is specifiek gedefinieerd om een ​​specifiek type fout te controleren. Dit versnelt het zoeken naar fouten omdat minder testgevallen nodig zijn.

Equivalentieverdeling is ook bekend als equivalentieklassepartitie (ECP).

Techopedia verklaart Equivalence Partitioning (EP)

Equivalentieverdeling is een testtechniek op basis van specificaties die testgevallen worden genoemd. Het is uiterst efficiënt, snel en gemakkelijk te gebruiken en vereist ook niet veel invoergegevens. De flexibiliteit maakt het geschikt om te testen in elke ontwikkelingsfase van de applicatie.

In deze techniek worden de gegevens of testgevallen eerst gepartitioneerd of verdeeld om gegevenssets te vormen die gelijkwaardigheidsklassen of -partities worden genoemd. Deze sets worden door de software als gelijk beschouwd, vandaar de term "gelijkwaardigheidsverdeling". Omdat alle equivalentieklassen van een groep door de software als gelijk moeten worden beschouwd, is van elke groep slechts één testcase vereist om die specifieke voorwaarde te testen voor de groep die deze vertegenwoordigt. Als het goed werkt, kan worden geconcludeerd dat anderen in de groep ook goed zouden werken met de software. Als het echter niet werkt, kan de hele groep worden genegeerd, omdat kan worden geconcludeerd dat andere gevallen niet zo goed zouden werken.

Wat is gelijkwaardigheidsverdeling (ep)? - definitie van techopedia