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.