Ekvivalenssi Partitioning on testitekniikka, jolla vähennetään testitapausten määrää jakamalla syötetiedot validisiin ja epäkelpoihin osioihin. Tämä lähestymistapa auttaa testaajia keskittymään kunkin osion edustaviin arvoihin, mikä lisää tehokkuutta ja kattavuutta.

Vastaavuuden ymmärtäminen

Equivalence Partitioning -järjestelmän ydinajatuksena on tunnistaa syöttötietojen ryhmät, joita järjestelmän odotetaan käsiteltävän samalla tavalla. Yhden arvon testaaminen jokaisesta ryhmästä voi paljastaa mahdollisia ongelmia testaamatta kaikkia mahdollisia syötteitä.

Käytännön skenaariot

Harkitse kirjautumislomaketta, joka hyväksyy käyttäjätunnukset 3-10 merkkiä. Syöte voidaan jakaa kolmeen osioon:

  • Validoitu käyttäjätunnus (3-10 merkkiä)
  • Virheelliset käyttäjänimet alle 3 merkkiä
  • Virheelliset käyttäjänimet, jotka ovat pidempiä kuin 10 merkkiä

Yhden käyttäjätunnuksen testaaminen jokaisesta osiosta varmistaa, että järjestelmä käsittelee kaikki tapaukset oikein vähentäen tarpeettomia testejä.

Equivalence-jaon edut

Tämä menetelmä yksinkertaistaa testikotelon suunnittelua ja parantaa testauksen tehokkuutta. Se auttaa tunnistamaan tehokkaasti syötevalidointiin ja raja-olosuhteisiin liittyvät virheet.