Testare manuala. Testare Automata C# - Programare de la zero
Automation Web Testing: Manual si Automation Testing - Programare OOP pentru incepatori
Description
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.
What You Will Learn!
- Vei invata Software Testing in aproximativ 10 ore (estimare bazata pe durata tutorialelor, a temelor si testelor de evaluare)
- Ce este testarea si ce face un software tester
- Testarea Functionala/ Testarea Non-functionala
- Principiile testarii, Nivele de testare, Tehnici de testare, Test Plan
- Test Cases, Test scenarios
- Bug. Defect. Improvement
- Testarea unui API, Metodele HTTP, REST WEB Services
- Crearea si testarea unei baze de date. Interograri in SQL Server
- Tooluri de testare. Instalare si introducere in Postman
- Instalare Selenium. Bazele Programarii. Introducere in Automation Testing
- Creare Proiect Personal
- Instalare GIT. Incarcare proiect personal pe GIT
- Programare Orientata pe Obiecte
- Crearea unui proiect de testare automata de la zero in Selenium
- Scriere si executare teste automate
- Debug
Who Should Attend!
- Acest curs este dedicat persoanelor care nu au deloc cunostinte de programare sau in domeniul IT, insa isi doresc sa invete de la 0 si sa inceapa o cariera in acest domeniu.
- Cursul este dedicat si persoanelor care au cunostinte in domeniu insa se pregatesc pentru interviu. Vei afla toate informatiile necesare pentru a trece de interviu.
- Celor care isi doresc un job de Automation Tester, cat si Manual Tester.