Sobes.tech
Junior

Millistel testimise tasemetel tegelete kui manuaalne testija?

sobes.tech AI

Vastus AI-lt

Käsitsi testija osaleb aktiivselt järgmistes testimise tasemetel:

  • Komponendi/Ühiku testimine (Component/Unit Testing): Kuigi peamine vastutus modulaarse testimise eest lasub arendajatel, võib käsitsi testija osaleda:
    • Arendajate kirjutatud testjuhtumite ülevaatuses.
    • Testandmete ettevalmistamises modulaarseteks testideks.
    • Modulaarsete testide tulemuste analüüsimises komponentide käitumise mõistmiseks.
  • Integreerimistestimine (Integration Testing): Erinevate moodulite või komponentide vaheline koostöötestimine. Käsitsi testija:
    • Kavandab teststsenaariumid komponentide koostööd kontrollimiseks.
    • Avastab vead, mis tekivad moodulite ühenduskohtades.
    • Testib süsteemi tööd väliste teenuste ja andmebaasidega.
  • Süsteemne testimine (System Testing): Täielik integreeritud süsteemi testimine nõuete vastavuse kontrollimiseks. Selle taseme käsitsi testija:
    • Teostab funktsionaalset testimist (kontrollib, kas funktsioonid vastavad nõuetele).
    • Teostab mittekonventsionaalset testimist (jõudlus, koormus, turvalisus, kasutusmugavus).
    • Kasutab erinevaid testidisaini tehnikaid (ekvivalentklassid, piirväärtused, otsustabelid jms).
    • Loob ja teostab keerukaid lõpp-süsteemi stsenaariume.
  • Vastuvõtutestimine (Acceptance Testing): Testimine, mida teevad kasutajad või äriesindajad, et kinnitada süsteemi vastavus nende vajadustele ja nõuetele. Käsitsi testija:
    • Aitab ette valmistada testkeskkonda ja andmeid vastuvõtutestimiseks.
    • Konsulteerib lõppkasutajaid testimise küsimustes.
    • Osaleb vastuvõtutestimise tulemuste ja avastatud vigade analüüsis.

Sõltuvalt arendusmetoodikast ja meeskonna struktuurist võib käsitsi testija olla tihedalt seotud süsteemitasemete testimisega:

  • Regressioonitestimine: Kontrollib, kas muudatused (veaparandused, uued funktsioonid) ei ole toonud kaasa uusi vigu juba töötavas funktsionaalsuses. Käsitsi testija osaleb aktiivselt varem edukalt läbitud testjuhtumite kordamisel.
  • UAT (Kasutaja vastuvõtutestimine): On osa vastuvõtutestimisest ja keskendub süsteemi kontrollimisele lõppkasutajate poolt.

Käsitsi testija mängib olulist rolli vastuvõtus, süsteemsetes ja integratsioonitestides ning osaleb aktiivselt regressioonitestimises. Tema kaasatus modulaarse testimise tasemel on tavaliselt täiendav.