Mokymų teikėjo pateikta informacija
Kursas „Programinės įrangos testavimas taikant Dirbtinį Intelektą (AI)“ skirtas tiems asmenims, kurie neturi ankstesnės programinės įrangos testavimo patirties arba nori pagilinti jau turimas žinias. Per 56 akademines valandas dalyviai išmoks pagrindinius programinės įrangos testavimo principus, susipažins su dirbtinio intelekto pritaikymu programinės įrangos testavime ir praktiniuose užsiėmimuose pritaikys įgytas žinias. Kursą baigę dalyviai gebės savarankiškai atlikti pagrindinius programinės įrangos testavimo veiksmus, atpažins bei įvertins programinės įrangos klaidas, įgis gebėjimų taikyti efektyvias testavimo technikas. Sėkmingai užbaigus kursą, dalyviai galimai bus pasirengę dirbti pradinio lygio programinės įrangos testuotojais arba tęsti mokslus pažangesniuose kursuose.
—
| Temos pavadinimas | Trumpas temos aprašymas |
|---|---|
| 1. Programinės įrangos testavimo bendrinė apžvalga ir įvadas | Įvadas į IT (Informacines Technologijas); Įvadas į programinės įrangos testavimą; Testavimo mitai; Įvadas į ISTQB ir ISO standartus; Testavimas netolimoje ateityje ir kaip pasiruošti. Naujausių technologijų apžvalga, dirbtinio intelekto įtaka testavimui |
| 2. Programinės įrangos testavimo pagrindinai | Pagrindinė testavimo terminologija ir žodynėlis; Klaidos, defektų ir sutrikimų sąvokos; Pagrindiniai testavimo principai; Testavimo lygiai; Testavimo tipai (funkcinis, nefunkcinis ir kt.). |
| 3. Programinės įrangos kūrimo būdai, modeliai ir testavimo procesas | - Programinės įrangos kūrimo modeliai (Agile, Waterfall, Spotify, DevOps, Hibridinis) - Testavimo procesas (planavimas, testavimo analizė ir dizainas, implementacija, testavimo vykdymas, dokumentavimas, uždarymas) - Darbas Agile aplinkoje |
| 4. Statinis Testavimas | Statinio testavimo sąvoka ir svarba; Testavimo artifaktų peržiūros; Peržiūrų tipai ir formalumų lygis; Statinė analizė ir dinaminė analizė; Statiniai ir Dinaminiai testavimo Įrankiai. Dirbtinis intelektas statiniame testavime |
| 5. Pagrindinės Testavimo Technikos | Testavimo technikų paaiškinimas ir aktualumas; Juodos dėžės testavimas (angl. Black box testing); Baltos dėžės testavimas (angl. White box testing); Testavimas pagrįstas patirtimi (angl. Experience based testing); Kitos pažengusios testavimo technikos (angl. Other advanced testing techniques); Testavimo technikų parinkimas taikant AI. |
| 6. Testavimo atvejų kūrimas | Testavimo atvejų kūrimas (ne automatinių ir automatinių) pagal testavimo technikas; Testavimo atvejų vykdymas ir rezultatų žymėjimas; Darbas su testavimo atvejų valdymo sistema; Testavimo atvejų automatinis generavimas taikant AI. |
| 7. Klaidų, defektų ir sutrikimų registravimas ir valdymas | Klaidų ir defektų registravimas; Klaidų ir defektų administravimas; Darbas su defektų valdymo sistemomis (pvz: JIRA); Klaidų analizė taikant AI. |
| 8. Žiniatinklio, darbalaukio ir mobilių aplikacijų testavimas | Žiniatinklio testavimas įvairiose naršyklėse; Darbalaukio programinės įrangos testavimas; Mobiliųjų aplikacijų testavimas. |
| 9. Testavimas Dirbtinio Intelekto pagalba ir įrankiai | Įvadas į Dirbtinį Intelektą; Testavimo įrankių apžvalga; Pagrindiniai DI įrankiai padedantys testuoti; DI įrankių išbandymas (pvz: ChatGPT, Gemini, Copilot ir kt.); Užklausų inžinerija (angl. prompt engineering). Testavimo atvejų kūrimas DI pagalba. |
| 10. Finalinis projektas, atsiskaitomasis darbas | Projektinė veikla grupėse; Testavimo plano rašymas; Projektinės veiklos rezultatų pristatymai ir vertinimas. |
—
—
Mokymosi programos trukmė: 54 akad. val.
Praktinio kontaktinio darbo trukmė: akad. val.
Teorinio kontaktinio darbo trukmė: akad. val.
Savarankiško darbo trukmė: akad. val.
Įgytų kompetencijų vertinimo sistema / skalė: Įskaityta
Tvarkaraščių duomenų nėra.
Įvertinimų dar nėra.