4
Meeting
Tarkvara testimise liigid

Tarkvara testimine on jagatav laias laastus kolmeks põhitüübiks:

  1. Funktsionaalne testimine - kontrollitakse, kas tarkvara vastab funktsionaalsetele nõuetele.
  2. Mittefunktsionaalne testimine - hinnatakse mittefunktsionaalseid aspekte nagu jõudlus, skaleeritavus ja kasutatavus.
  3. Hooldustestimine - seotud tarkvara muutuste, modifitseerimise ja uuendamisega.

Lisaks on tarkvara testimine jaotatav manuaalseks ja automaatseks testimiseks:

  • Manuaalne testimine - testija käitub lõppkasutajana, kasutades plaane, juhtumeid ja stsenaariume vigade tuvastamiseks.
  • Automaatne testimine - testija kasutab skripte ja tarkvara korduvateks testideks.

Testimistehnikad jaotuvad kolmeks:

  1. Musta kasti testimine - testija ei näe lähtekoodi, testitakse vaid tarkvara liidest.
  2. Valge kasti testimine - testija näeb ja kontrollib lähtekoodi, veendumaks sisemiste operatsioonide vastavuses spetsifikatsioonidele.
  3. Halli kasti testimine - testija omab teadmisi rakenduse implementatsioonist, kuid ei pea olema ekspert.

Kasutatud materjal: https://www.geeksforgeeks.org/software-testing-basics/