Acest curs oferă o abordare cuprinzătoare a testării software, acoperind atât testarea manuală, cât și testarea automată. Acesta este destinat celor care doresc să se pregătească pentru interviuri de Software Tester.
Modulul 1:
Testare manuală:
În acest modul, vei învăța să testezi software-ul manual, folosind metode și tehnici adecvate. Acest modul va acoperi aspecte precum Functional / Non-Functional Testing, Regression Testing sau Smoke Testing . Vei invata, de asemenea, cum să scrii Test Cases eficiente și să raportezi un Bug sau un Improvement.
Modulul 2:
Programare OOP de la zero:
În acest modul, vei învăța programerea orientata pe obiecte, utilizând C# ca limbaj de programare. Acest modul este esențial pentru a te asigura că ai cunoștințele de bază necesare pentru a lucra cu Selenium și pentru a scrie teste automate. Vom analiza conceptele fundamentale ale programării, cum ar fi clasele, obiectele, metodele, moștenirea și încapsularea, design patterns si nu numai.
Modulul 3:
Testare automată în Selenium C#:
Acest modul se concentrează pe testarea automată, iar Selenium C# este instrumentul pe care îl vom utiliza. Vom explora modul în care putem crea și rula teste automate pentru a verifica funcționalitatea aplicațiilor web.
Vom crea o solutie de automation de la zero folosind design pattern-ul Page Object Model.
Modulul 4:
Database Testing cu interogări în SQL:
Acest modul se concentrează pe testarea bazei de date și va acoperi concepte precum tabelele, interogările și diagrama bazei de date. Vei invata cum poti utiliza SQL pentru a crea interogări pentru a verifica integritatea și calitatea datelor din baza de date, cum poti crea o baza de date si cum o populezi cu date in tabele.
Modulul 5:
Testing Tools cu exemple de API Testing in Postman:
În acest modul, vom explora instrumentele de testare și vom discuta modul în care acestea pot fi utilizate pentru a îmbunătăți fluxul nostru de testare. Vom acoperi instrumente precum Postman, folosit pentru testarea API, astfel, vei invata cum poti utiliza Postman pentru a testa și valida răspunsurile API-urilor.