Curs Testare Software

Despre Curs

Un curs complet, care te va ajuta sa dezvolti abilitati de gandire analitica si structurata prin forma sa interactiva si practica. Fiecare tehnica de testare va fi exersata prin simulari si exemple, nelipsite de la fiecare curs.

Cunostintele tehnice sunt completate de notiuni avansate despre interactiunea cu browserele web sau alte platforme suportate de aplicatiile software, dar si de abilitati de lucru cu baze de date. Toate elementele cursului conduc la insusirea abilitatilor necesare unui software tester si au ca scop pregatirea pentru un job in domeniu.

Curs Testare Software Timisoara
  • Incepe:

  • Durata:

    -

  • Nivel:

    Incepator

  • Orar:

    Marti - Joi 17:30 - 19:30

  • Locatie:

    In sala, Sediul IT School

  • Echipamente:

    Laptop personal

Ce vei invata?

Introducere in testare

Vei invata care este scopul testarii in contextul dezvoltarii aplicatiilor software si te vei familiariza cu terminologia folosita. Vei intelege care este procesul de dezvoltare a unei aplicatii, cum contribuie testarea in fiecare etapa din acest proces si de ce este necesara.

Iti vei imbunatati abilitatile de gandire analitica si structurata invatand despre algoritmi si scheme logice. Urmatoarea parte este dedicata intelegerii pasilor pentru a descrie un algoritm si a ramificatiilor pe care e important sa le testezi. Cunostinetele acumulate vor fi completate de testarea practica a unor aplicatii pornind de la algoritmul care le sta la baza.

Tipuri de testare

Vei afla care sunt tipurile de testare uzuale prin intermediul exercitiilor practice, alaturi de colegii de echipa. Vei invata cum sa testezi componentele unei aplicatii, integrarea lor si ce inseamna testarea de regresie. Printre alte tipuri de testare studiate se numara usability testing, performance testing, dar si White Box sau Black Box Testing.

A doua parte este rezervata testarii unor intervale de valori in aplicatiile software si a limitelor lor folosind tehnici precum Equivalence Class Partitioning si Boundary Value Analysis.

Procesul de testare

Vei intelege care este procesul de testare in cadrul unui proiect, de la analiza cerintelor, crearea planului de testare, executia lui si raportarea defectelor. Fiecare etapa va fi parcursa pas cu pas, exersand activitatile specifice ei. Vei vedea cum colaboreaza echipele de dezvoltare conform celor mai populare metodologii de lucru: Agile si Waterfall.

Instrumente utile in testare

Vei intelege cum comunica un browser cu un server web, ce add-ons iti pot usura munca in testare, precum si sa folosesti unele din cele mai populare aplicatii pentru managementul proiectelor: Jira si Trello. In continuare, vei invata ce inseamna o baza de date si cum poti interactiona cu ea pentru a intregi procesul de testare.

Testare automata

Vei vedea cum poti eficientiza procesul de testare prin crearea unor teste automate. Vom inregistra interactiunea utlizatorului cu un browser web folosind un instrument de tip Record And Play, Selenium IDE, si vom verifica rezultatele testelor efectuate. Ultima parte este dedicata prezentarii unor script-uri de teste create in Selenium WebDriver, unul din cele mai puternice instrumente dedicate testarii automate.

Obiective

  • intelege rolul testarii in contextul dezvoltarii aplicatiilor software
  • obtine abilitati de gandire analitica si structurata in scopul detectarii eficiente a bugurilor
  • cunoaste etapele testarii intr-un mediu de lucru Agile
  • poate dezvolta si implementa planuri de testare adaptate la proiectele la care lucreaza
  • putea aplica si combina diferite activitati de testare si validare in functie de contextul in care lucreaza
  • va fi pregatit pentru ocuparea unei pozitii de software tester

Ce spun cursantii nostri?

Trainer

Lectori IT School

Nadasan Alexandra

Software tester trainer it school

Trainer si coach in testare software cu 6+ ani de experienta, Alexandra este pasionata de testarea automatizata si training, insa ii place si aventura, fiind mereu entuziasmata de un weekend la ski.

Sunt de acord cu Termenii / Conditiile IT School.

Mesajul tau a fost trimis

X Acest site foloseşte cookies! Prin continuarea navigării, esti de acord cu Termenii și Condițiile