Schița de curs
Localizarea elementelor
- Strategii de localizare prin ID, CSS, XPath și Nume
- Gestionarea atributelor dinamice
- Construirea unui drum
- Practici de bază
Proiect
- Pregătirea Visual Studio
- Adăugarea bibliotecilor necesare
NUnit
- Anotații
- Aserțiuni
- Test fixtures parametrizate
Selenium WebDriver
- Testare cross-browser
- Așteptarea conținutului dinamic
- Capturarea ecranelor
- Performanță de acțiuni cu tastatură și mouse
- Gestionarea ferestrelor pop-up
- Depanare
NLog
- Configurarea jurnalurilor personalizate
Pattern-uri de design
- Facerea codului reutilizabil
- Modelul Page Objects
Testare distribuită
- Executarea serverului standalone Selenium
- Configurarea Selenium Grid
- Utilizarea Remote WebDriver
Cerințe
- Experiență în testarea automatizată cu Selenium
- Experiență în dezvoltarea aplicațiilor web (recomandat)
- Înțelegere a limbajului C# (recomandat)
Mărturii (3)
Cursul a fost foarte practic. Formatorul își cunoaște foarte bine subiectul.
Piotr - Scottish Enterprise
Curs - Advanced Selenium with C#
Tradus de catre o masina
Demonstrația paș cu paș de către formator și întrebări-răspunsuri constante.
Jameela Parveen - I-Access Solutions Pte Ltd
Curs - Advanced Selenium with C#
Tradus de catre o masina
Antrenorul este minunat. Explicațiile sale sunt clare și interesante. El încearcă să facă lecțiile cât mai interesante. Mi s-au păstrat plăcere lecțiile și am cunoscut multe lucruri noi. Mulțumesc atât de mult. Cea mai utilă tehnică pe care am învățat-o este localizarea elementelor pentru diferite componente web precum câmpurile de text, butoanele radio și butoanele. Uneori, ID-ul elementului nu este capturat corect. Am învățat o altă metodă de alocalizare a elementelor folosind selecțiile CSS, XPath, Nume și ID. Mi-au plăcut explicațiile. Mulțumesc
Bee Chin Chuah - I-Access Solutions Pte Ltd
Curs - Advanced Selenium with C#
Tradus de catre o masina