fbpx

Curs Automated Testing with Python & Selenium

Cursul Automated Testing with Python & Selenium se adresează inginerilor ce se află la începutul carierei de testare (Quality Assurance sau Product Validation), însă dețin deja cunoștințe fundamentale de testare manuală sau au participat la cursul Fundamentals of Software Testing.

Self Study

Automated Testing with Python & Selenium

Abonament lunar
29 RON/lună
Tarif pers. fizică
Self Study

Automated Testing with Python & Selenium [12 luni]

Abonament anual
19 RON/lună Total azi: 228 RON
Tarif pers. fizică
Self Study

Python Developer – BUNDLE [12 luni]

Abonament Anual - Bundle 10 cursuri
124.17 RON/lună Total azi: 1490 RON
Tarif pers. fizică
Self Study

Quality Assurance Engineer – BUNDLE [12 luni]

Abonament Anual - Bundle 10 cursuri
124.17 RON/lună Total azi: 1490 RON
Tarif pers. fizică
Nivel

Fundamentals

Nr. cursuri

6

Studiu individual

6-8 ore/săpt.

Suport de curs scris

Materiale video

Nr. ore video

4

Limba de predare

Română

Limba materialului scris

Română

Metode de evaluare
  • examene de capitol
  • examen final
Înscrie-te! alege opțiune

Despre curs

Automated Testing with Python & Selenium se adresează persoanelor ce au avut un prim contact cu noțiunile de testare. Pentru o extindere a cunoștințele acumulate, învățând în același timp și o nouă abordare – cea de testare automată. În cadrul cursului veți regăsi o introducere legată de utilitatea testării automate în cadrul unui proiect, împreună cu noțiunile teoretice din spatele uneltelor utilizate și a exemplelor practice ale acestora.

Cui i se adresează cursul?

Automated Testing with Python & Selenium se adresează inginerilor ce se află la începutul carierei de testare (Quality Assurance sau Product Validation). Aceștia trebuie să dețină deja cunoștințe fundamentale de testare manuala sau au participat la cursul Fundamentals of Software Testing. Dezvoltarea noțiunilor de testare automată ridică gradul de eficiență a resurselor alocate în proiecte (automotive, finance, networking). Indiferent dacă este vorba despre dezvoltarea unui framework de testare automată de la 0, scrierea unor teste în unul existent sau doar rularea acestora, înțelegerea din spatele uneltelor folosite este obligatorie.

Întrucât produsele web reprezintă un procent foarte mare din soluțiile ce sunt folosite pe piață la momentul actual, Selenium-ul reprezintă un punct de start foarte bun pentru dezvoltare cunoștințelor de testare automată. Împreună cu Python – un limbaj de programare ușor de înțeles chiar și pentru începători, cele două utilitare fac o echipă foarte bună cu ajutorul cărora bug-urile nu au nicio șansă să vă scape.

Modalități de desfășurare a cursului:

Online – în regim self-study (individual) – Acest curs este integral dezvoltat de către Telecom Academy. Tutorialele video te vor însoți la fiecare pas pentru a parcurge curricula în propriul ritm, din confortul casei tale. Vei putea accesa cursul de oriunde și oricând vei avea nevoie.

De asemenea, nu uita să instalezi aplicația de mobil Telecom Academy și accesează cursurile tale direct de pe telefon!

 

Și dacă simți că totuși ai nevoie de îndrumarea unui instructor, aruncă un ochi pe ORARUL claselor cu predare și înscrie-te la orice clasă disponibilă!

 

Contul de cursant

Ce înseamnă asta?

Dacă ești cursant nou, după procesarea plății, vei primi pe mail o solicitare de activare a contului tău. Contul tău va fi pe cursuri.telacad.ro, pe care îl vei accesa cu adresa de e-mail și parola setate în formularul de înscriere.

Dacă ești deja cursantul nostru, după procesarea plății, vei primi confirmarea înscrierii în clasa dorită.

Ce găsești aici?

  • Materialele scrise și video
  • Regulile de Promovare
  • Exerciții suplimentare
  • Examenele de capitol pe care le vei susține online.
  • Examen final pe care îl vei susține online
  • Catalog cu note
  • Diploma Telecom Academy la promovarea cursului

 

Ce vei învăța

  • Importanța testării automate în cadrul unui proiect
  • Să utilizezi Python, Selenium și WebDriver pentru dezvoltarea testelor automate
  • Să identifici elemente în mod eficient în cadrul unei pagini web
  • Să interacționezi cu paginile web
  • Să scrii teste ce pot să fie rulate cu ușurință atât individual cât și într-o suită

Certificări

La terminarea cursului, cursantul primește diplomele eliberate de către Telecom Academy care atestă faptul că acesta a absolvit cursurile la Telecom Academy.

Programa

0.1 Despre testarea automată

0.2 Despre Selenium în contextul testării automate

0.3 Instalarea Python & PyCharm & Selenium

Prezentare Curs Python:

  • Stringuri și Variabile
  • Tipuri de date, operatori, structuri decizionale, excepții
  • Liste, for, string, formating, funcții
  • Clase
  • Importuri

1.1 Cum funcționează WebDriver?

1.2 Conectarea la un browser Web

1.3 Conectarea la pagini web

1.4 Acțiuni automate asupra paginilor web

2.1 Înțelegerea elementelor și a DOM-ului

2.2 Identificare prin ID și nume

2.3 Identificare elementelor prin XPath și selectori CSS

 

 

3.1 Metode suplimentare pentru interacțiunea cu browser-ul

3.2 Transmiterea și obținerea textului, valorii sau stării unui element

3.3 Interacțiune cu radio-buttons si check-boxes

3.4 Interacțiune cu liste de elemente și meniuri drop-down

3.5 Interacțiune cu elemente ascunse

 

4.1 Ce sunt iFrames

4.2 Schimbarea interfeței iFrame

5.1 Ce este Logger

5.2 Utilizarea Logger în cadrul testelor noastre

6.1 Structura testelor pentru rulare în suită

 

Sponsori și parteneri