- Kompanija: ICT Cortex
- Broj modula: 27
Šta ćeš naučiti na kursu
- Osnovni koncepti testiranja softvera;
- Testni slučaj i pisanje izvještaja o greškama;
- Tehnike testiranja crne kutije;
- Pregled zahtjeva i testiranje pisanje scenarija koristeći Trello;
- Implementacija procesa testiranja na alatu za upravljanje testom (Testlink);
- Osnove agilnih metodologija i agilno testiranje;
- Kako koristiti alat za upravljanje životnim ciklusom aplikacije (JIRA);
- Kako postati freelance tester;
- Tehnike testiranja bijele kutije;
- Osnove API testiranja;
- API testiranje pomoću Postmana;
- Osnove testiranja performansi koristeći Jmeter;
- Kako napisati profesionalnu QA biografiju;
- Kako se pripremiti za QA intervju;
- Različiti sertifikati u polju za testiranje softvera i kako ih primijenjivati.
Uslovi za upis na kurs
- Nije potrebno prethodno znanje o ovoj oblasti;
- Osnovne vještine korišćenja računara i mobilnog telefona;
- Dobro poznavanje engleskog jezika.
Opis kursa
Sve što vam je potrebno da naučite testiranje softvera, sve spojeno u jednom izvoru.
Cilj kursa je da vam pruži sva potrebna znanja koja su vam potrebna da biste dobili svoj prvi posao testiranja softvera, bilo da se radi o stalnom poslu ili freelancingu.
Teme koje se obrađuju na kursu:
- Osnove ručnog testiranja [Korišćeni alati: Google Sheets-Trello-Testlink];
- Osnove agilnog testiranja [Korišćeni alati: Jira-Trello];
- API & Webservice Testiranje [Korišćeni alati: Postman];
- Testiranje performansi [Korišćeni alati: JMeter & HP LoadRunner];
- Freelance testiranje web stranica [objašnjene web stranice: utest-testerwork-test.io-bugfinders];
- Pitanja za intervju za ručno testiranje;
- Testiranje jedinica [Korišćeni alati: JUnit5-Mockito];
- Tehnike testiranja crne kutije [Tehnike pokrivene: Ekvivalentna particija-Analiza graničnih vrijednosti-Testiranje tablice odluka-Testiranje prelaznog stanja];
- Tehnike testiranja bijele kutije [Pokrivenost izjave-Pokrivenost odluke-Pokrivenost uslova-Pokrivenost putanje-MCDC-Pokrivenost Loop-a];
- Savjeti za karijeru [ISTQB certifikati-Pisanje profesionalne biografije-Status testiranja softvera u 2021.];
Prikaži više
Kome je ovaj kurs namjenjen?
- Ljudima koji žele započeti novu karijeru;
- Ljudima koji žele naučiti testiranje softvera;
- Testerima softvera koji žele da steknu bolje znanje u svojoj oblasti;
- Ljudima koji traže honorarni ili freelance posao.
Plan i program
- Uvod u kurs;
- 5 razloga zašto bi trebalo da upišete ovaj kurs;
- Plan studija kursa;
- Link do slajdova ovog odjeljka;
- Životni ciklusi razvoja softvera (SDLC);
- Vježba o životnim ciklusima razvoja softvera;
- Šta je testiranje softvera?;
- Šta je kviz za testiranje softvera;
- Testiranje procesa;
- Testiranje procesa kviz;
- Testiranje nivoa;
- Testiranje nivoa kviz;
- Tipovi testiranja;
- Vrste kvizova za testiranje;
- Šta je sljedeće?;
- Link do slajdova ovog odjeljka;
- Pisanje testnih slučajeva;
- Kako pisati testne slučajeve koristeći Google Sheets;
- Link do dokumenta testnog slučaja;
- Važeći testni slučajevi – prijava;
- Link za važeće testne slučajeve za prijavu;
- Nevažeći testni slučajevi – prijava;
- Testni slučajevi korisničkog imena;
- E-mail testni slučajevi;
- Slučajevi za testiranje lozinki;
- Kviz o pisanju testnih slučajeva;
- Link do slajdova ovog odjeljka;
- Kako napisati izvještaj i greškama;
- Razlika između pejzažnog i portretnog načina rada;
- Kviz o prijavljivanju grešaka;
- Vrste nedostataka;
- Kviz o vrstama nedostataka;
- Pravljenje snimaka ekrana za izveštaj o greškama;
- Video snimak za prijavu grešaka;
- Pregeld zahtjeva – video i pitanja;
- Kreiranje testnih scenarija na Trellu – video i pitanja;
- Određivanje prioriteta testnih scenarija – video i pitanja;
- Šta su izvještaji o testiranju i zašto su nam potrebni?;
- Uzorak izvještaja o testiranju i kako ga napisati;
- Link do izvještaja o uzorku testiranja;
- Šta je testiranje crne kutije;
- Ekvivalentna particija;
- Ekvivalentna particija | Primjer #1;
- Ekvivalentna particija | Primjer #2;
- Primjena ekvivalentne particije na Facebook stranici za registraciju;
- Analiza graničnih vrijednosti;
- Analiza graničnih vrijednosti | Primjer #1;
- Analiza graničnih vrijednosti | Primjer #2;
- Praktični primjer na BVA: Pronalaženje greške u živom projektu;
- Važne napomene o EP & BVA;
- Testiranje tablice odluka;
- Testiranje tablice odluka | Primjer #1;
- Testiranje tranzicije stanja;
- Testiranje crne kutije | Primjer #1;
- Uvod i proces instalacije – video i pitanja;
- Mac Installation
- Kreirajte projekat – video i pitanja
- Dokument plana testiranja – video i pitanja
- Izrade i izdanja – video i pitanja;
- Testni paketi video i pitanja;
- Pisanje testnih slučajeva – video i pitanja;
- Izvoz i uvoz testnih paketa i test slučajeva u XML datoteku – video i pitanja;
- Dodijelite testne slučajeve planu testiranja – video i pitanja;
- Dodijelite ključne riječi testnim slučajevima – video i pitanja;
- Kreiranje zahtjeva – video i pitanja;
- Platforme i prekretnice – video i pitanja;
- Realizacija testnog slučaja – video i pitanja;
- Testiranje metrike i izvještaja – video i pitanja;
- Uvod;
- Ručno testiranje, pitanja za intervju | Q1 do Q3;
- Q1 do Q3;
- Ručno testiranje, pitanja za intervju | Q4 do Q6;
- Q4 do Q6;
- Ručno testiranje, pitanja za intervju | Q7 do Q9;
- Q7 do Q9;
- Ručno testiranje, pitanja za intervju | Q10 do Q12;
- Q10 do Q12;
- Ručno testiranje, pitanja za intervju | Q13 do Q15;
- Q13 do Q15;
- Ručno testiranje, pitanja za intervju| Q16 do Q18;
- Q16 do Q18;
- Ručno testiranje, pitanja za intervju | Q19 do Q21;
- Q19 do Q21;
- Ručno testiranje, pitanja za intervju | Q22 do Q24;
- Q22 to Q24;
- Ručno testiranje, pitanja za intervju | Q25 do Q27;
- Q25 do Q27;
- Ručno testiranje, pitanja za intervju | Q28 do Q30;
- Q28 do Q30;
- Ručno testiranje, pitanja za intervju | Q31 do Q33;
- Q31 do Q33;
- Ručno testiranje, pitanja za intervju | Q34 do Q36;
- Q34 do Q36;
- Ručno testiranje, pitanja za intervju | Q37 to Q39;
- Q37 do Q39;
- Preuzmite priručnik Pitanja za intervju za ručno testiranje;
- 4 vrijednosti agilnog – video i pitanja;
- Agilnih 12 principa – video i pitanja;
- Pristup cijelog tima – video i pitanja;
- Dnevni stand-up sastanak i snaga troje;
- Rane i česte povratne informacije – video i pitanja;
- Zajedničko kreiranje korisničke priče – video i pitanja;
- INVEST Tehnika (Kako testirati korisničku priču) – video i pitanja;
- Scrum – video i pitanja;
- Kanban – video i pitanja;
- Sekcija slajd;
- Zašto testeri moraju naučiti Agile alate?;
- Registracija i kreiranje prvog projekta – video i pitanja;
- Jira glavne sekcije i hijerarhija;
- Kreiranje komponenti – video i pitanja;
- Kreiranje epika – video i pitanja;
- Kreiranje verzija/izdanja;
- Kreiranje korisničkih priča;
- Kreiranje kriterijuma prihvatljivosti Dio 1;
- Pisanje kriterijuma prihvatanja Dio 2;
- Kreiranje korisničkih priča i kriterijuma prihvatanja;
- Planiranje pokera i bodova za priču – video i pitanja;
- Sprint & upravljanje iteracijama;
- Sprint & planiranje iteracija;
- Burn-Down Chart i Grafikon brzine – video i pitanja;
- Izvještavanje o greškama i učvršćivanja iteracija na JIRA-i;
- Kako posjetiti web stranicu za pronalaženje grešaka
- Pretraživači grešaka: Uvod – video i pitanja;
- Pretraživači grešaka: Kreirajte nalog i dodajte svoje uređaje – video i pitanja;
- Pretraživači grešaka: Ažurirajte profil i dodajte svoje vještine testiranja – video i pitanja;
- Pretraživači grešaka: Moj prvi projekat testiranja – video i pitanja;
- Pretraživači grešaka: Moj prvi projekat testiranja 2 (pristup projektu i podešavanje VPN-a) – video i pitanja;
- uTest: Kreirajte novi nalog – video i pitanja;
- uTest: Popunite svoj profil – video i pitanja;
- uTest: Akademija uTest – video i pitanja;
- uTest: kako izgleda uTester profil – video i pitanja;
- TesterWork: Kreirajte nalog i dodajte postavke testiranja – video i pitanja;
- TesterWork: Primjeri payouta i nedostataka – video i pitanja;
- test.io: Proces registracije – video i pitanja;
- test.io: Kviz i prijavite se na prvi projekat – video i pitanja;
- Šta je testiranje bijele kutije?;
- Pokrivenost izjava;
- Pokrivenost izjava | Primjer #1;
- Pokrivenost izjava | Primjer #2;
- Pokrivenost izjava | Primjer #3;
- Pokrivenost izjava | Primjer #4;
- Pokrivenost izjava | Primjer #5;
- Pokrivenost izjava | Primjer #6;
- Pokrivenost odluka;
- Pokrivenost odluka | Primjer #1;
- Pokrivenost odluka | Primjer #2;
- Pokrivenost odluka | Primjer #3;
- Pokrivenost odluka | Primjer #4;
- Primjer pokrivenosti izjava i odluka koristeći Python;
- Pokrivenost stanja;
- Pokrivenost stanja | Primjer #1;
- Primjer pokrivenosti stanja #2;
- Pokrivenost putanje;
- Primjer pokrivenosti putanje #1;
- Primjer pokrivenosti putanje #2;
- Primjer pokrivenosti putanje #3;
- Modifikovano pokriće odluke o stanju;
- Pokrivenost Loop-a;
- Šta je SQL? – video i pitanja;
- SELECT komanda – video i pitanja;
- UPDATE tabela – video i pitanja;
- INSERT INTO tabela – video i pitanja;
- DISTINCT, IN, Not IN – video i pitanja;
- SUM, AVG, MIN, MAX – video i pitanja;
- LIKE, ORDER BY – video i pitanja;
- GROUP BY – video i pitanja;
- CREATE, ALTER, DROP tabela – video i pitanja;
- INNER JOIN – video i pitanja;
- Šta je API? – video i pitanja;
- Osnove HTTP-a – video i pitanja;
- Osnove XML-a – video i pitanja;
- JOsnove JSON-a – video i pitanja;
- SOAP & REST API – – video i pitanja;
- Šta je Postman – video i pitanja;
- Proces instalacije – video i pitanja;
- Request Builder – video i pitanja;
- Kreirajte i sačuvajte zahtjeve – video i pitanja;
- POST zahtjev – video i pitanja;
- Collection Runner | Automatsko pokretanje zahtjeva – video i pitanja;
- Primjer projekta [ReqRes] | Dio 1;
- Primjer projekta [ReqRes] | Dio 2;
- Šta je testiranje performansi – video i pitanja;
- Koncept generisanja opterećenja – video i pitanja;
- Kreiranje učitavanja profila – video i pitanja;
- Primjeri za učitavanje profila;
- Kako instalirati JMeter – video i pitanja;
- Thread Group – video i pitanja;
- Sampleri – video i pitanja;
- Listeneri – video i pitanja;
- Dodavanje Blazemeter dodatka – video i pitanja;
- Snimanje skripti koristeći Blazemeter – video i pitanja;
- Reprodukcija snimljenih skripti – video i pitanja;
- Razlika između Avegare i Median – video i pitanja;
- Proces instalacije – video i pitanja;
- Instalacija 2. dio – video i pitanja;
- Vugen (generator virtuelnih korisnika) – video i pitanja;
- Kontroler – video i pitanja;
- Uvod u automatizaciju testiranja bez koda;
- Pisanje prvog testa koristeći Selenium IDE | Važeći scenario prijave
- Uvod – video i pitanja;
- Podešavanje okruženja – video i pitanja;
- Prvi Java kod – video i pitanja;
- Dobijanje unosa od korisnika – video i pitanja;
- Aritmetičke operacije – video i pitanja;
- If izjava
- Važna napomena
- Intellij – video i pitanja;
- Varijable (primitivni i referentni tipovi) – video i pitanja;
- Varijable 2. dio | Strings – video i pitanja;
- Nizovi;
- Prednost;
- Uslovi;
- Klase i objekti;
- Varijable i opseg varijabli;
- Klase i objekti u dubini;
- Vježbe 1. dio;
- Vježbe 2. dio;
- Vježbe 3. dio;
- Nasljedstvo;
- Interfejsi i izuzeci;
- Zbirke;
- Uvod
- Razvoj vođen testom i testiranje jedinica
- Maven
- JUnit5 i njegova arhitektura
- Naš prvi test
- Testiranje životnog ciklusa
- Korisne napomene
- Izvještaj & Informacije o testiranju
- Mockito definicija
- Mockito terminologija
- Projekat Mockito
- Primjena Mockita pomoću stvarnog koda
- Šta su ISTQB sertifikati? – video i pitanja;
- ISTQB Foundation nivoi sertifikata – video i pitanja;
- ISTQB sertifikat za testiranje mobilnih aplikacija – video i pitanja;
- ISTQB agilni sertifikovani tester – video i pitanja;
- Pisanje profesionalne biografije za testera – video i pitanja;
- Pisanje motivacioog pisma – video i pitanja;
- Uvod;
- Lični podaci o testerima širom svijeta;
- Izvori učenja i veličina timova za testiranje;
- Vrste testiranih aplikacija i usvajanje CI/CD-a;
- Podaci o testerima širom svijeta;
- Izvori učenja;
- Testiranje u organizacijama;