Pilnas programos pavadinimas : Rankinio testavimo projektas: nuo plano iki rezultatų
Ši programa sukurta praktikuojančių profesionalų ir pritaikyta aktualiausiems darbo rinkos poreikiams. Sužinok, ko išmoksi kiekviename programos modulyje:
Šioje modulio dalyje dalyviai susipažins su internetinių produktų veikimo principais: kliento–serverio architektūra, naršyklių ir operacinių sistemų vaidmeniu testavimo procese bei programinės įrangos gyvavimo ciklo (SDLC) pagrindais. Taip pat bus aptariamos esminės žiniatinklio technologijos — HTML, CSS ir JavaScript — ir kaip jos padeda suprasti turinio struktūrą, vizualinį stilių bei dinaminį puslapio elgesį testuojant.
Dalyviai išmoks teoriniu lygmeniu naudotis naršyklės Developer Tools įrankiais, suprasti HTTP būsenos kodus bei konsolės klaidų ir įspėjimų reikšmę. Galiausiai bus nagrinėjami populiariausi UI karkasai, tokie kaip React ir Angular, bei dizaino sistemos (pvz., Bootstrap, Tailwind), aiškinantis, kaip jų struktūriniai skirtumai veikia programinės įrangos suderinamumą ir elgseną testavimo metu.
Šioje modulio dalyje dalyviai nagrinės algoritmų ir loginio mąstymo principus, kurie reikalingi testavimo scenarijų kūrimui. Bus aiškinamasi, kaip suplanuoti testų žingsnius pagal sąlygų ir veiksmų seką, remiantis flowchart principais. Taip pat bus gilinamasi į pagrindines testų dizaino technikas: ekvivalentines klases, padedančias pasirinkti minimalų, bet reprezentatyvų testavimo duomenų rinkinį, bei ribinių reikšmių analizę, skirtą kritinių sistemos ribų tikrinimui.
Dalyviai taip pat susipažins su duomenų struktūromis ir SQL pagrindais — supras, kaip duomenys saugomi lentelėmis, ryšiais ir įrašais, bei kam naudojama SELECT užklausa testavimo kontekste. Modulį užbaigs teorinis įvadas į API testavimą: HTTP protokolo veikimas, GET/POST užklausos ir priežastys, kodėl API patikra yra esminė sistemų integracijos dalis.
Šioje modulio dalyje dalyviai susipažins su skirtingais reikalavimų tipais — funkciniais ir nefunkciniais — bei mokysis analizuoti User Story ir Acceptance Criteria, siekiant užtikrinti, kad reikalavimai būtų aiškūs, tikslūs ir tinkami testuoti. Taip pat bus nagrinėjama testo atvejų rašymo metodologija: jų struktūra, žingsniai, tikėtini rezultatai ir skirtumai tarp teigiamų bei neigiamų scenarijų.
Dalyviai gilinsis į defektų valdymo teoriją, supras defekto gyvavimo ciklą nuo atsiradimo iki uždarymo ir mokysis atskirti svarbos (severity) bei prioriteto (priority) reikšmes. Modulį užbaigs testavimo ciklo ataskaitų analizė ir rizikos valdymo pagrindai — kaip testuotojas komunikuoja apie neatliktus testus, atrastus defektus ir prisideda prie projekto kokybės užtikrinimo.
Šioje modulio dalyje dalyviai susipažins su darbų ir klaidų valdymo įrankiais, tokiais kaip Jira ir Trello, bei supras, kaip skirtingose projektų metodologijose (Scrum, Kanban) planuojami, sekami ir prižiūrimi darbai, defektai ir testų rinkiniai. Taip pat bus nagrinėjami efektyvaus skaitmeninio dokumentavimo principai – kaip tinkamai kurti ekrano nuotraukas, vaizdo įrašus ir juos integruoti į defektų pranešimus, užtikrinant aiškų ir tikslų įrodymų pateikimą.
Dalyviai mokysis naudoti dirbtinio intelekto įrankius (ChatGPT, Gemini) testavimo procese: generuojant testavimo idėjas, apibendrinant dokumentaciją ar analizuojant kodą, kartu išlaikant kritinį požiūrį į DI pateikiamus rezultatus. Modulį užbaigs saugumo ir privatumo teorijos temos – duomenų konfidencialumo, vientisumo ir pasiekiamumo principai, BDAR/GDPR reikalavimai ir etiški darbo su jautria informacija standartai.
Liudas yra vienas iš Lietuvos programinės įrangos testuotojų kvalifikacijos tarybos valdybos narių. Turi sukaupęs daugiau kaip 12 metų patirtį testuojant big data internetines aplikacijas ir sistemas. Ši jo parengta programa tai efektyviausias būdas pasiruošti testuotojo darbo pozicijai.
Liudas yra vienas iš Lietuvos programinės įrangos testuotojų kvalifikacijos tarybos valdybos narių. Turi sukaupęs daugiau kaip 12 metų patirtį testuojant big data internetines aplikacijas ir sistemas. Ši jo parengta programa tai efektyviausias būdas pasiruošti testuotojo darbo pozicijai.
2023m. 91 % BIT absolventų sėkmingai įsidarbino per 6 mėnesius
2016–2021 m. BIT absolventų atlyginimų vidurkis ūgtelėjo beveik 50 %
Mokiniai dalyvauja interaktyviose teorinėse paskaitose, kuriose dėstytojai taiko grįžtamojo ryšio metodą. Praktinė dalis sudaro didžiąją mokymų dalį: mokiniai atlieka įvairias praktines užduotis bei papildomai užtvirtina žinias dirbdami su mentoriais. Ši metodika veiksmingai paruošia realiam darbui.
Teorinėms paskaitoms, kurių metu suteikiamas būtinas žinių pagrindas, o temos nagrinėjamos teoriniu aspektu, mokymo programoje skiriame 30 % turimo laiko.
Praktinių įgūdžių tobulinimui, įvairių individualių ir grupinių užduočių atlikimui bei savarankiškoms sprendimų paieškoms kiekvieną savaitę skiriame net 70 % paskaitų. Jos papildomos susitikimais su tech rinkos atstovais.
Mokėk dalimis arba rinkis kitą patogų būdą – studijų paskolą ar savarankišką apmokėjimą. UŽT finansavimas šiuo metu laikinai atidarytas.
Mokėk dalimis arba rinkis kitą patogų būdą – studijų paskolą ar savarankišką apmokėjimą. UŽT finansavimas šiuo metu laikinai atidarytas.
Išsirinki tau artimiausią širdžiai tech programą iš šių: .../ nuoroda/
Jei vis dar nežinai, kuri programa tau tiktų labiausiai, spręsk 2 min. testą, kuris padės atrasti tau tinkamiausią specialybę:...
Galbūt tavo galvoje sukasi šimtai klausimų? Drąsiai susisiek su mūsų konsultantu, kuris ne tik padės atrasti tinkamą tech programą, bet ir atsakys į visus tavo klausimus. Nedvejok ir skambink arba rašyk: +370 652 32000, lidija@bit.lt
Kai apsispręsi, kurią programą nori mokytis, lauksime tavo registracijos užpildant šią formą: .../nuoroda. Ar jau jauti malonų jauduliuką žengiant pokyčio link?
Mūsų aplinka yra „Microsoft Teams“ (work and school) platformoje. Ten bendraujama su bendrakursiais, dėstytojais, greičiausiai susisiekiama su administracijos darbuotojais. „Teams“ programa turi būti parsiųsta į jūsų kompiuterį, o ne naudojama naršyklės versija. Prisijungimus prie „Teams“ (work and school) gausite kelios dienos prieš prasidedant mokymams tiesiogiai iš „Microsoft“ arba iš savo mentoriaus. Nepavykus prisijungti – susisiekite su mentoriumi, kurio kontaktai nurodyti pirmąjame laiške iš BIT.
Programinės įrangos testavimas yra procesas, kuriuo tikrinama, ar sistema veikia teisingai, atitinka reikalavimus ir yra patikima. Tai yra svarbus kūrimo ciklo etapas, kuris padeda užtikrinti produkto kokybę ir naudotojų patirtį.
Testavimas padeda identifikuoti klaidas ir trūkumus programinėje įrangoje prieš jos paleidimą. Tai leidžia išvengti defektų ir pagerinti produkto kokybę bei naudotojų patirtį.
Studijų programa gali apimti tiek rankinį, tiek automatinį testavimą, leisdama studentams suprasti šių metodologijų privalumus ir trūkumus. Tai gali apimti ir praktinius projektus, skirtus įgyti patirties abiejose testavimo formose.
Testavimas taip pat apima bendravimą su projektų dalyviais. Tai apima reikalavimų supratimą, bendradarbiavimą su kūrėjais ir suinteresuotaisiais ir gebėjimą aiškiai dokumentuoti bei komunikuoti rezultatus.
Daugiau naudingos informacijos +