Sobes.tech
Middle

Ar galite pateikti pavyzdį, kaip praktikoje taikėte porinius testus?

sobes.tech AI

Atsakymas iš AI

Poriniai testai (pairwise testing) naudojami sumažinti testų skaičių tikrinant kelis parametrus su skirtingomis reikšmėmis, tuo pačiu užtikrinant visų galimų reikšmių porų aprėptį.

Pavyzdžiui, tikrinant formą su trimis parametrais:

  • Naršyklė: Chrome, Firefox, Safari
  • Operacinė sistema: Windows, macOS, Linux
  • Sąsajos kalba: Rusų, Anglų

Iš viso yra 3×3×2 = 18 kombinacijų. Naudojant porinius testus, galima sumažinti testų skaičių iki maždaug 9, tikrinant visas reikšmių poras tarp parametrų.

Praktikoje naudoju įrankius tokių testų rinkinių generavimui (pavyzdžiui, Microsoft PICT) ir vykdau testus, kad aptikčiau klaidas, susijusias su parametrų sąveika, be būtinybės išbandyti visas galimas kombinacijas.