Schița de curs
Concepte Avansate Selenium
- Reviere a arhitecturii Selenium și a celor mai bune practici
- Capacități avansate WebDriver
- Proiectarea unei automatizări a testelor durabile și scalabile
- Provocări frecvente în testarea aplicațiilor web complexe
Identificarea Avansată a Obiectelor
- Tehnici avansate de localizare
- Selectori XPath și CSS dinamici și complecși
- Gestionarea elementelor web dinamice
- Localizarea și interacțiunea programatică cu obiectele web
Capturarea și Validarea Datelor
- Extragerea datelor din controale web
- Validarea conținutului dinamic
- Lucrul cu tabele, liste și elemente complexe ale paginii
- Tehnici de verificare bazate pe tipare
Gestionarea Excepțiilor și Fiabilitatea Testelor
- Managementul excepțiilor Selenium
- Implementarea gestionării robuste a erorilor
- Strategii de sincronizare și așteptări explicite
- Îmbunătățirea stabilității și mentenabilității testelor
Logging și Raportare
- Implementarea strategiilor eficiente de logging
- Depanarea execuțiilor eșuate ale testelor
- Capturarea de capturi de ecran și dovezi ale execuției
- Integrarea logurilor cu cadrele de raportare a testelor
Expresii Regulate și Validare Avansată
- Înțelegerea expresiilor regulate
- Potrivirea tiparelor pentru conținut dinamic
- Asertări și validări avansate
- Cazuri practice de utilizare în testarea automatizată
Automatizarea Testelor Bază pe Date
- Principiile testării bazate pe date
- Lectura datelor de testare din surse externe
- Parametrizarea testelor automatizate
- Construirea cadrelor de testare reutilizabile și scalabile
Testarea Între Browsere și Paralelă
- Executarea testelor pe mai multe browsere
- Considerații privind compatibilitatea browserelor
- Introducere în arhitectura Selenium Grid
- Executarea distribuită și paralelă a testelor
Cele mai bune practici și Revizuirea cursului
- Recomandări pentru cadrele de automatizare a testelor
- Îmbunătățirea performanței testelor și a mentenabilității
- Revizuirea conceptelor cheie
- Întrebări, discuții și pași următori
Cerințe
- Experiență în testarea automatizată cu Selenium
- Experiență în dezvoltarea de aplicații web (recomandat)
- Înțelegerea limbajului Java (recomandat)
Public țintă
- Testeri software
- Manageri de testare
- Profesioniști din domeniul asigurării calității
Mărturii (7)
Subiectele principale pot fi discutate și de acord cu instrucționistul în avans. Atmosferă relaxantă și plăcută în timpul zilelor de seminar.
Lorenz - Continentale Lebensversicherung AG
Curs - Advanced Selenium
Tradus de catre o masina
Mi-a plăcut foarte mult modul în care instrukționarul a explicat
Matteo - Fincons Group
Curs - Advanced Selenium
Tradus de catre o masina
sesiunile de practică
Giuseppe - Fincons Group
Curs - Advanced Selenium
Tradus de catre o masina
Instrutorul a fost răbdător cu noi.
Zikhona Gqamana - Multichoice
Curs - Advanced Selenium
Tradus de catre o masina
Subiectele diferite abordate în antrenament.
Mpho - Multichoice
Curs - Advanced Selenium
Tradus de catre o masina
explicație bună
Ramya Krishna - Multichoice
Curs - Advanced Selenium
Tradus de catre o masina
Faptul că TJ a fost pregătit să explique de câteva ori și a încercat cu tot ce are la dispoziție să transmită ideea
Anita Antonie - Hollard Insurance
Curs - Advanced Selenium
Tradus de catre o masina