Kurs QA Automatizacija
Cilj kursa QA Automatizacija je sticanje veština planiranja, razvoja i održavanja automatizovanih QA skripti.
Obuka će obuhvatati sve vrste automatizovanog testiranja, odnosno testiranje Unit, Integration i System/End-to-end. Takođe, dotaći ćemo se tema nefunkcionalnog testiranja kao što su testiranje performansi i sigurnosno testiranje. Obrađivaće se prakse isporuke softvera, korišćenje sistema za integraciju softvera i izvođenje testa za svaku promenu aplikacije.
Na kraju kursa svako od vas će imati potrebne veštine za izgradnju i integraciju pojedinačnih rešenja za automatizaciju web aplikacija, koristeći C# programski jezik.
Veštine koje ćete steći:
- Poznavanje automatizovanog QA testiranja na različitim nivoima
- Korišćenje različitih pristupa u automatiziranom testiranju
- Učenje korišćenja WebDriver-a, Appium-a, Postman-a
- Uvod u Performance Testing
- Uvod u Penetration Testing
- Uvod u Continuous Integration and Continuous Delivery
Teme:
Resursi
Uvod u kurs
Pregled automatizacije testiranja
- Testiranje, vrste testova i nivoi testova;
- Automatizacija testiranja, okviri i alati;
- Kontinuirana integracija i kontinuirana isporuka.
Unit Testing i NUnit
- Unit testiranje koncepti;
- Frameworks;
- NUnit;
- Pisanje automatizovanih testova sa NUnit-om.
API-Testing-and-REST
- Web servisi;
- RESTful APIs;
- Integracija i API testiranje;
- Postman;
- NUnit + RestSharp.
Selenium - Osnove
- Postavka Seleniuma;
- Pisanje testova za Selenium;
- Interakcija sa Page Elements;
- Selektori i XPath.
Selenium-Advanced-and-POM
- Selenium Waits;
- Page Object Model (POM);
- Selenium alternative.
Appium Desktop Testiranje
- Appium Uvod;
- Appium za Windows App Automation.
Appium mobilno testiranje
- Android Emulator;
- Appium za Android App.
Postavljanje testnog okruženja
- Pregled testnog okruženja;
- Upravljanje podacima testiranja;
- Strategija podataka za sintetičke i proizvodne testove.
Q&A Termin određen za pitanja i odgovore
Testiranje performansi
- Šta je Performance Testing?;
- Zašto Performance Testing?;
- Vrste Performance Testing-a.
Uvod u Security Testing
- Šta je Security Testing?;
- Zašto Security Testing?;
- Vrste Security Testing-a.
Kontinuirana integracija
- Uvod u kontinuiranu integraciju i kontinuiranu isporuku;
- GitHub akcije.
Priprema za ispit
- Priprema za ispit će se održati: uskoro.
Redovni ispit
- Praktični ispit će se održati: uskoro.
- Teorijski ispit će se održati: uskoro.
Ponovo polaganje ispita
- Praktični ispit će se održati: uskoro.
- Teorijski ispit će se održati: uskoro.
U ponudi imamo QA Manual i QA Automatizacija.
U koliko želite da pročitate više o QA Manual klinite OVDE
Reviews
0
Rated 0 out of 0 Ratings