Online

Kurss QA 2.0. lv

Turpini uzlabot savas zināšanas un prasmes. Reģistrējies un apgūsti automatizācijas pamatus!

Kopā

510€

3 X 170€

vai apmaksā visu summu uzreiz un iegūsti 50 € atlaidi!

Mūsdienu pasaulē visu cenšas automatizēt, lai atvieglotu un paātrinātu izstrādi. Automatizācija ir testētāja nākamais solis, lai pilnveidotu savas prasmes un pārietu tehniskākā pozīcijā. Kursā QA 2 – Automatizācijas pamati iegūsiet programmēšanas pamatus un patstāvīgi spēsiet izveidot nelielus automatizācijas projektus tīmekļa testēšanai. Kurss QA 2.0. ir kursa QA 1.0. turpinājums. Apmācības notiek tiešsaistes formātā.

Kursa intensitāte: 12 nodarbības, 1 reizi nedēļā, 3 stundu garas lekcijas. Kursu ir ērti apvienot ar darbu vai pamatstudijām!

Pirmā nodarbība ir bezmaksas! Piesakies!

 

KAM IR DOMĀTS ŠIS KURSS

Kurss QA 2.0. noteikti ir piemērots tieši Tev, ja Tu:be

  • esi veiksmīgi apguvis kursa QA 1.0. materiālus
  • vēlies turpināt pilnveidot jau iegūtās zināšanas un iemaņas
  • vēlies apgūt automatizācijas pamatus
  • esi praktikants vai Junior QA Tester, tomēr vēlies iegūt paaugstinājumu

KAS TEVI SAGAIDA QA 2.0. KURSĀ

36 STUNDAS DZĪVĀS ONLINE LEKCIJAS

80+ PRAKTISKAS NODARBĪBAS

ATBILDES UZ VISIEM JAUTĀJUMIEM

REGULĀRS FEEDBACK

SERTIFIKĀTS PAR KURSU BEIGŠANU

IETEIKUMI MEKLĒJOT DARBU

Pēc veiksmīgas kursa pabeigšanas varēsi veikt automatizētus testus un pretendēt uz paaugstinājumu!

Ja esi jau praktikants vai strādā kā Junior QA Tester, pēc kursa QA 2.0. tu varēsi pretendēt uz paaugstinājumu! Mēs ar prieku palīdzēsim sastādīt vai atjaunot tavu CV, kā arī saņemsi konsultāciju saistībā ar darba iespējām. Varēsi arī turpināt apmācības JavaGuru nākamo līmeņu kursos un paaugstināt savu kvalifikāciju darba tirgū.

KURSA DETALIZĒTA PROGRAMMA

Automatizācija ļauj paaugstināt darba ražīgumu, uzlabot produkcijas kvalitāti, optimizēt vadības procesus.

Taču pirms automatizācijas uzsākšanas ir svarīgi saprast kā un kādēļ ir nepieciešams automatizēt vienu vai otru komponentu projektā.

Programmēšanas valodās mainīgie tiek izmantoti, lai piekļūtu atmiņai un pielāgotu to, un tie tiek izmantoti starpposma rezultātu glabāšanai, apstrādājot datus.

Operatori un izteiksme, tāpat kā matemātikā, veido darbības, kas tiek veiktas, apstrādājot datus. Šajā modulī iemācīsim Tev šo visu darīt Java valodā.

Klases un objekti ir galvenie elementi objektorientētā programmēšanā, tādā programmēšanas valodā kā Java.

Izmantojot klases (īpašas Java programmēšanas valodas konstrukcijas), programmētājs apraksta, kas ir objekti, kādas īpašības tiem piemīt un kā tie mijiedarbojas programmas izpildes laikā.

Programmas izpildes laikā objekti tiek veidoti, pamatojoties uz klasēm, kuras tiek saglabātas programmai atvēlētajā operatīvajā atmiņā.

Projekts Lombok ļauj izvairīties no Java daudzvārdības vairākumā gadījumu un pārstāt rakstīt milzīga apjoma kodus no geteriem, seteriem, equals, hashcode un toString. Lombok iepazīšana palīdzēs ne tikai samazināt koda daudzumu, bet gan arī atvieglos nākamā automatizētāja dzīvi.

Tā kā jebkura interneta tīmekļa lapa ir veidota uz HTML marķējuma valodas bāzes un tai ir tabulas ar CSS stiliem, iepazīšanās ar tīmekli ir jāsāk tieši no tās.

Izpratne par tīmekļa pamatiem palīdzēs saprast, kā darbojas lokatori, kas tiks izmantoti, lai rakstītu tīmekļa komponentu automatizāciju.

Selenium WebDriver ir programmatūras bibliotēka, kas paredzēta pārlūkprogrammu vadībai un ir svarīgākais automatizētāja instruments. Ir ļoti svarīgi izprast Selenium, jo ar Selenium palīdzību var automatizēt visu sākot no datubāzēm līdz pat mobilajām lietojumprogrammām.

Zināšanas par lokatoriem un to izprašana ir pamats tīmekļa elementu meklēšanai, kurus izmanto, lai rakstītu automatizācijas testus tīmekļa lapām.

POM (Page Object Model) – Lapas objekta modelis, kas pazīstams arī kā POM, ir Selenium dizaina modelis, kas izveido objektu repozitoriju visu tīmekļa elementu glabāšanai. Tas ir noderīgi, lai samazinātu koda dublēšanos un uzlabotu testa gadījumu uzturēšanu.

Cucumber ir programmatūras rīks, kas atbalsta uz uzvedību balstītu attīstību. Cucumber BDD pieejas centrālais elements ir tās parastais valodas parsētājs ar nosaukumu Gherkin. Tas ļauj klientiem saprotamā loģiskā valodā norādīt paredzētās programmatūras darbības.

Selenide ir ietvars ar viegli lasāmu un viegli uzturējamu automatizētu testu rakstīšanai Java valodā. Tas definē īsi plūstošu API, dabiskās valodas apgalvojumus un veic zināmu maģiju uz ajax balstītām lietojumprogrammām, lai ļautu jums pilnībā koncentrēties uz savu testu biznesa loģiku.

ĒRTA APMAKSA

Tikai tagad mēs piedāvājam iziet šo kursu par pievilcīgu cenu - tikai 510€!
Izvēlies apmaksas veidu, kas ir piemērots tieši Tev un nepārmaksā!
3 X
170€
= 510€
SADALI SUMMU 3 MAKSĀJUMOS UN NEPĀRMAKSĀ!
510€
460€
APMAKSĀ VISU SUMMU UZREIZ UN IEGŪSTI 50 € ATLAIDI!

Grupas

Tuvākais kurss

Sākums:
12.10.2022
Beigas:
14.12.2022
Laiks:
19:00-22:00
Nedēļas diena:
Trešdiena
Valoda:
Pasniedzējs:
Kristaps Mežavilks

MŪSU KOMANDA

Mūsu kursu atšķirīgā iezīme un lepnums ir mūsu pasniedzēju sastāvs. Katrs no pasniedzējiem ir ne tikai teorētiķis, kurš ir apguvis programmēšanu ar grāmatu palīdzību, bet gan praktizējošs speciālists, kuram aiz muguras ir 5 – 10 gadu darba pieredze šajā specializācijā.

Mūsu pasniedzēji ar prieku dalās savā pieredzē un lielajā zināšanu apjomā ar tiem, kas klausās šos kursus.

Māris Miķītis
QA LECTURER
Test Lead at Via Payments UAB
Kristaps Mežavilks
QA LECTURER
QA Automation Engineer at Ubiquiti Inc.
Aija Plance
Program Manager

MŪSU ABSOLVENTI

{ Reģistrācija kursam }

BEZMAKSAS ONLINE LEKCIJA PAR TESTĒŠANAS PAMATIEM

QA 1.0
JAU 13.OKTOBRĪ PLKST. 19:00