Coursesbucket

Testare Manuala & Introducere in Testare Automata (Java)- Primii Pasi in cariera de Software Tester

Despre curs

Invata software testing de la zero din tutoriale, documentatia aferenta fiecarui subiect si exercitii practice. Vei fi 100% pregatit pentru un interviu de Junior Tester pentru un job de Manual Tester sau Automation Tester (daca ai si cunostinte de programare).

Cui se adreseaza acest curs?

1. Persoanelor care isi doresc sa schimbe domeniul de lucru si vor un job in IT.

2. Persoanelor care se pregatesc pentru un interviu pentru un post de Software Tester sau Testing Internship.

3. Persoanelor care isi doresc sa invete un skill care sa le permita sa lucreze ca free-lancer.

4. Persoanelor care au cunostinte basic de programare si se pregatesc pentru un interviu de Automation Tester.

De ce sa aleg acest curs?

Probabil te-ai intrebat dupa un interviu picat “Unde gresesc? De ce nu am fost acceptat?“.

In general, cursurile de testare manuala te pregatesc pe partea teoretica. Atunci cand ajungi la un interviu, chiar si pentru internship sau un post de junior tester, intrebarile sunt dint-o gama mult mai larga.

Vei gasi in acest curs toate informatiile de care ai nevoie pentru a raspunde la orice intrebare din interviu, nu doar teorie pe Manual Testing, pe care sunt sigura ca o gasim la un simplu search pe net.

De ce as vrea sa devin tester?

Lucrand in domeniul IT ai posibilitatea de a lucra remote iar programul este de cele mai multe ori flexibil. In Romania si nu numai, acest domeniu este unul dintre cele mai bine platite, fiind intr-o continua ascensiune.

De asemenea, poti alege sa lucrezi ca free-lancer, sa ai proprii clienti pentru care sa testezi aplicatii si sa asiguri calitatea acestora, fara sa mai depinzi de un job sau un angajator.
Cursul contine si un modul de introducere in Selenium, bazele programarii, crearea unui proiect personal in Selenium si SQL Management Studio.

Proiectul personal este foarte important cand doresti sa aplici pentru un job, din acest motiv am pus accent pe acest lucru si vom instala GIT impreuna, apoi vom incarca proiectul din Selenium, Baza de date si interogarile din SQL online.

CV- ul si scrisoarea de intentie sunt de asemenea foare importante in procesul de selectie realizat de catre angajator, insa vei vedea care sunt asteptarile legate de acestea si cum trebuie compuse in asa fel incat CV-ul sa devina de nerefuzat.
Haide sa invatam Software Testing impreuna. From ZERO to HERO.

Mai mult

Ce vei învăța?

  • In aproximativ 10 ore (bazat pe durata tutorialelor, a temelor si testelor de evaluare) vei invata:
  • Ce este testarea si ce face un software tester
  • Testarea Functionala/ Testarea Non-functionala
  • Principiile testarii
  • Nivele de testare
  • Tehnici de testare
  • Planificarea testarii (Test Plan)
  • Test Cases, Test scenarios
  • Raportarea unui BUG
  • Software Testing Life Cycle
  • 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
  • Agile Methodology
  • Creare CV + Scrisoare de Intentie pentru aplicare la job

Conținut curs

Introducere in Software testing
Ce este testarea si ce face un software tester

Tipuri de testare
Functional and Non-Functional Testing

Principiile Testarii
Testing Principles

Nivele de Testare (Piramida Testarii)
Levels of Testing in Software Testing

Tehnici de Testare
Testing Techniques

Ciclul de viata al testarii unui element sau a unei functionalitati
Software Testing Life Cycle (STLC)

Test Cases si Test Scenarios
Ce sunt Cazurile de Testare, ce sunt Scenariile de Testare, la ce ne ajuta si cum trebuie scrise

BUG Report
Ce este un BUG si cum il raportam

Test Plan
Ce este un Plan de Testare, cine il realizeaza, cand si de ce avem nevoie de un plan

API Testing
Ce este un API si cum poate fi testat, care sunt Metodele HTTP, ce inseamna Rest Web Services

Database Testing
Ce este o baza de date si cum poate fi testata, instalare SQL Management Studio, crearea unei baze de date cu 3 tabele, interogari pe tabele si crearea Diagramei bazei de date

CRUD Operations
CREATE, READ, UPDATE, DELETE

Testing Tools
Ce sunt Toolurile de Testare si pentru ce se folosesc. Instalare Postman + scurta prezentare a aplicatiei

Test evaluare
Cat de bine ai inteles notiunile prezentate pana acum? Testeaza-ti cunostintele.

Automation Testing – Selenium
Instalare Java, Eclipse, Maven Dependencies. Ce sunt tipurile de date, ce este o metoda, cum punem o conditie. Deschidere Chrome Driver din Selenium si identificare elemente din Browser

GitHub
Instalare GitHub si creare cont. Adaugare proiect personal pe GIT

Agile Methodology
Ce este Metodologia Agile, ce este un Sprint, un User Story, un Epic, sau un Story Point

Creaza-ti un CV de nerefuzat
Cum va arata CV-ul tau dupa finalizarea acestui curs

Intrebari de logica
Intrebari de logica. Pregatie pentru interviu.

Test Final