Testare Manuală

Detalii

Data începere

Seria 2 - Octombrie 2017

Data început: 10 octombrie

Data este estimativă și poate suferi modificări minore.

Durată

16 săptămâni x 6 ore/săptămână = 96 ore

Cursurile se desfășoară de 2 ori pe săptămână: 2 ore seara după 18:30 (luni-vineri) și 4 ore sâmbăta

Taxă participare

700 euro

Taxa acoperă toate costurile acestui curs și poate fi plătită în 2 rate egale: 1 rată la semnarea contractului și 1 rată la jumătatea cursului

Înscrieri

Online

Aplică acum

Programa

1. Introducere in Software Testing

  • Statusul pietei de IT din Romania, 2017
  • Roluri cheie in organizarea unei companii
  • Software development life cycle
  • Notiuni de baza despre testare
  • Rolul si atitudinea unui tester in procesul de dezvoltare
  • Principii si termeni in testare
  • Testarea exploratorie

Workshop

Testare exploratorie pe o aplicatie predefinita pentru familiarizarea cu termenii de baza

2. Raportarea defectelor

  • Familiarizarea cu termeni specifici
  • Ciclul de viata al unui defect
  • Severitate vs. prioritate
  • Tipuri de defecte
  • Raportarea defectelor
  • Urmarirea defectelor
  • Prezentare tool de raportare al defectelor

Workshop

Testare exploratorie individual si in echipe cu scopul identificarii si raportarii defectelor

3. Software architecture & Tools

  • Software architecture design
  • Software architecture styles
  • Web server/service
  • FTP & SSH clients
  • Jing, Notepad++, Excel
  • Web Developer Tools
  • Fiddler
  • Postman

Workshop

Exemplificarea utilitatii tool-urilor prezentate la curs in viata de zi cu zi a unui tester, cu scenarii adaptate pentru aplicatia de test.

4. Modele de testare

  • Ciclul de testare (STLC - Software testing life cycle)
  • Cliclul de dezvoltare (SDLC - Software development life cycle)
  • V-Model
  • Waterfall Model
  • Agile Model
  • Avantajele si dezavantajele modelelor
  • Cum alegem modelul potrivit

Workshop

Simularea dezvoltarii unui proiect - analiza cerintelor, definirea specificatiilor, stabilirea iteratiilor si scopul lor, identificarea componentelor ce vor fi implementate si a scenariilor de testat. Simulare daily meeting si retrospective.

5. Tipurile de testare

  • Functional testing vs Non-Functional testing
  • Exploratory testing
  • Black box testing: Equivalent partition, Boundary validation, Decision Table
  • Gray-box testing
  • Smoke testing
  • Regression testing
  • Alte tipuri de testare: Alpha testing, Beta testing, Compatibility testing

Workshop

Aplicarea tipurilor de testare

6. Nivele de testare

  • Component testing
  • Integration testing
  • System testing
  • Acceptance testing

Workshop

Aplicarea nivelelor de testare

7. Analiza specificatiilor si pregatirea mediului

  • Analiza specificatiilor
  • Pregatirea mediul de testare
  • Pregatirea preconditiei

Workshop

Pregatirea mediul de testare si a preconditiei

8. Baze de date

  • Ce este o baza de date
  • Creare baze de date si legaturile dintre tabele
  • Selectare date
  • Inserare, actualizare, stergere date
  • Join intre tabele
  • Back-up/restore - pentru preconditie

9. Documentarea testarii

  • Crearea unui test plan
  • Crearea test case-urilor
  • Tipurile de test case, pozitive si negative.
  • Modele de test plan

Workshop

Crearea documentatiei pentru testare

10. Executarea test planului

  • Rularea test planului si a test case-urilor
  • Logarea defectelor
  • Validarea defectelor
  • Regression testing

Workshop

Executarea test planului creat anterior

11. Managementul defectelor

  • Raportarea defectelor gasite dupa executarea test planului
  • Prioritizarea defectelor
  • Urmarirea defectelor
  • Urgentarea defectelor cu prioritate mare
  • Validarea defectelor

Workshop

Managementul defectelor

12. Analiza si raportari

  • Generarea rapoartelor
  • Analiza riscului si impactului

Workshop

Analiza si raportari

13. Testare automata

  • Crearea testelor automata folosing un framework existent
  • Rularea testelor automate (manual si automat)
  • Analiza rezultatelor

14. Recapitularea intregului proces si aplicarea tuturor cunostintelor asimilate

15. Simularea unui proiect cap - coada

16. Simularea interviurilor si soft skills

Traineri

Enciu Stoica

Co-Founder & Trainer

Ion Macari

Trainer

Vali Popa

Trainer

Bogdan Rusu

Trainer

Locație