Terviklik tarkvara testimise kursus: QA ja testide automatiseerimine Pythonis Robot Frameworkiga
Teave sellel kursusel toimuva õppe kohta.
Kursuse eesmärk: anda põhilised teoreetilised teadmised ja praktilised baasoskused, mis on vajalikud tarkvara testimise valdkonnas töö alustamiseks.
Õpe toimub Tallinna kesklinnas, aadressil Tartu mnt 18. Õppematerjalid on hinna sees. Vajadusel antakse õppeperioodiks sülearvuti.
Sellele koolitusele on saadaval erinevad rahastusvõimalused, sealhulgas riikliku toetuse ja mittetulundusühingute programmid. Täpsema info saamiseks võtke ühendust meie konsultandiga.
Sihtgrupp:
Kursus sobib teile, kui te:
- olete uustulnuk ilma IT-kogemuseta ja soovite siseneda testija ametisse nullist;
- olete teise valdkonna spetsialist ja valite QA ühe kättesaadavaima sisenemispunktina valdkonda;
- olete käsitsi testija ja soovite omandada automatiseerimist ning kasvada AQA-inseneriks;
- olete algaja arendaja ja tunnete huvi testimisprotsesside ja autotestide kirjutamise vastu;
- olete ärianalüütik või tootejuht ja vajate arusaama QA-protsessidest, nõuetest ja vastuvõtukriteeriumidest;
- olete tehnilise toe spetsialist ja soovite liikuda inseneri QA-rolli;
- olete vabakutseline või projekti omanik ja vajate oma toodete ise testimist, sealhulgas automatiseerituna;
- olete tehnikaeriala üliõpilane või lõpetaja ja soovite omandada praktilisi oskusi ja portfooliot.
Kursusel omandatavad võtmekompetentsid:
Hallake ülesandeid ja vigu Jiras
Hoidke projektidokumentatsiooni Confluence'is
Tutvuge Xray-ga testijuhtumite jaoks Jiras
Omandage versioonihaldus Gitiga meeskonnatööks
Õppige SQL-i andmete kontrollimiseks andmebaasides
Harjutage API testimist Postmanis
Mõistke REST API testimist
Kasutage Chrome DevToolsi brauseris silumiseks
Omandage Python testide automatiseerimiseks
Automatiseerige veebiteste Seleniumiga
Ehitage autoteste Robot Frameworkiga
Kirjutage koodi VS Code redaktorisNõuded õppijatele:
- kindel arvutikasutaja
- inglise keele oskus tasemel, mis on piisav tehnilise dokumentatsiooni lugemiseks (umbes A2/B1)
- soovitatav on omada isiklikku sülearvutit (Windows / Mac, 8 GB RAM, ekraani diagonaal > 13,3"), vajadusel antakse õppeperioodiks sülearvuti.
Õpiväljundid:
Antud kursuse läbinud:
- mõistavad tarkvaraarenduse protsessi ja testimise rolli selles;
- mõistavad, kuidas luuakse kvaliteetset tarkvara;
- oskavad kasutada erinevaid meetodeid tarkvara kvaliteedi kontrollimiseks;
- oskavad leida tarkvarast vigu;
- oskavad planeerida testimisprotsessi;
- mõistavad automaattestimise rolli ja automatiseerivad stsenaariume Pythoni / Robot Frameworki abil.
Õppemeetodid:
Kursuse üldmaht: 220 akadeemilist tundi, millest:
- 120 akadeemilist tundi toimub auditoorselt (sh 8 tundi praktilist tööd ja 2 seminari (8 akadeemilist tundi)) või online (Zoom)
- 100 akadeemilist tundi toimub väljaspool auditooriumi iseseisva tööna
Õpitulemuste hindamiskriteeriumid:
Õpitulemusi hinnatakse iseseisvalt tehtud praktiliste tööde alusel.
Hindamismeetodid:
Edukalt sooritatud praktilised ja kodutööd saavad hindeks "arvestatud".
Kursuse lõpetamise tingimused:
Kursuse edukaks lõpetamiseks ja tunnistuse saamiseks on vajalik saada arvestatud 75% kodutöödest.
Lisainformatsioon:
Õppekavarühm: 0613 - Tarkvara ja rakenduste arendus ning analüüs õppekavarühm
Õppe korraldamise põhireeglid
Õppeprotsessi kvaliteedi tagamise põhireeglid
Kursuse programm
| Moodul | Mooduli põhiteemad | Kestus |
| Kaasaegne tarkvaraarendus (Introduction to Software Development) |
|
4 ak. t. |
| Tarkvara kvaliteedi mõiste (Software Quality) | 16 ak. t. | |
| Tarkvara kvaliteedikontroll (Software Quality Control) | 20 ak. t. (sh 4 t seminar + 4 t praktika) | |
| Tarkvara kvaliteedi tagamise meetodid (Software Quality Assurance) |
|
20 ak. t. (sh 4 t seminar + 4 t praktika) |
| Testide automatiseerimine. Plokk 1: Pythoni alused | |
24 ak. t. |
| Testide automatiseerimine. Plokk 2: Robot Framework | |
36 ak. t. |
Teave kursuse kohta
Toimumisaeg:06.07.2026 - 06.10.2026
28.08.2026 - 28.11.2026
Tähelepanu, käesolev koolitus hetkel toimub ainult inglise keeles.
Ajakava:E, K, N 14:30 - 17:45
E, K, N 18:00 - 21:15
Registreeru koolitusele / koolituse lisainfo
Kursuse kestus: 6 nädalat
Õppeformaat ja toimumiskoht:
Aadress: Tartu mnt. 18, Tallinn.

Kursus toimub auditoorses formaadis kaasaegses arvutiklassis või online (Zoom). Grupi suurus 6 kuni 10 inimest.
Õppekeel: inglise
Maksumus: 2456 EUR (KM 24% sisaldub)
Kursuse üldmaht: 220 ak. t.
Sisaldab:
- Auditoorsed tunnid: 120 ak. t. (sh 8 praktilist tundi ja 2 seminari (8 ak. t.))
- Iseseisev töö (väljaspool auditooriumi): 100 ak. t.
Õppejõud
Maksim Kolodijev
Kvalifikatsioon: Üle 15 aasta tarkvaraarenduses. Üle 8 aasta kogemust tarkvara testimises.Spetsialiseerumine: tarkvaraarenduse protsess, tarkvara testimine, testide automatiseerimine, andmeanalüüs
Õpetamiskogemus: Üle 5 aasta õpetamis- ja konsulteerimiskogemust
Haridus: TalTech, magistrikraad (2007)
Roman Kutselepa
Kvalifikatsioon: Üle 5 aasta tarkvaraarenduses.Spetsialiseerumine: veebidisain, arendus JavaScriptis, tarkvaratoodete tõhus kasutamine ettevõttes
Õpetamiskogemus: Üle 5 aasta õpetamis- ja personali koolitamise kogemust
Haridus: Anglia Ruskin University 2010 (Suurbritaania)