Testare manuala. Testare Automata C# - Programare de la zero

Automation Web Testing: Manual si Automation Testing - Programare OOP pentru incepatori

Ratings: 4.65 / 5.00




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.