Schița de curs
Introducere
- Prezentare generală a testării automate a aplicațiilor web cu Selenium
- Prezentare generală a C# și .NET
Începutul Lucrului
- Instalarea și configurarea WebDriver cu C#
- Utilizarea NuGet, bibliotecilor și extensiunilor
- Pregătirea Visual Studio
- Identificarea elementelor UI
Utilizarea Selenium WebDriver
- Executarea acțiunilor utilizator în WebDriver
- Capturarea și validarea datelor de pe pagină web
- Utilizarea cadrelor, alertelor și a mai multor ferestre ale browserului
Utilizarea Funcțiilor Integrate ale C#
- Gestionarea excepțiilor
- Sincronizare
- Lucrul cu Obiecte de Pagină (POM)
- Structura testelor
- Utilizarea bibliotecilor ajutătoare
Utilizarea Testării Automatizate cu C# și Selenium
- Configurarea unui proiect pentru framework-ul de automatizare Selenium în C#
- Crearea unui framework de automatizare Selenium .NET Core 5.0 din zero
- Scrierea unui test folosind Selenium, C# și Nunit cu IDE Visual Studio
- Executarea unui test C# Selenium
- Executarea testelor C# Selenium în browser
Găsirea Soluțiilor la Probleme
Rezumat și Următorii Pași
Cerințe
- Conoștințe de bază ale limbajului C#
- Familiaritate cu Microsoft Visual Studio
Audiență
- Devellopatori
- Testeri
Mărturii (5)
A fost un antrenament individual, așa că instruirea a fost specializată pentru nevoile mele specifice. Shane a evidențiat elemente ale WPF/C# care ar putea fi potențial benefice pentru proiectele de dezvoltare pe care le am.
Warren Nolan - Northrop Grumman
Curs - Programming in WPF
Tradus de catre o masina
Bună relație, Łukasz a avut timp pentru întrebările tuturor și a reușit să ajute pe cineva care avea probleme
Kelly Morris - Titian Software Poland Sp. z o.o.
Curs - Selenium WebDriver in C#
Tradus de catre o masina
Ajustat la nevoile noastre
Rafal - Haleon
Curs - C#.Net
Tradus de catre o masina
Totul. Încă o dată, având în vedere numărul de concepte pe care Fulvio le-a abordat, inclusiv explicațiile detaliate în trei zile, a fost foarte bine. Mi-a plăcut faptul că el a acoperit multe concepte de care avem nevoie ca Ingineri de Date.
Florim - Jisc
Curs - Programming in C# with Visual Studio
Tradus de catre o masina
Instructorul este plăcut. Explicațiile sale sunt clare și interesante. Încearcă să facă lecțiile cât mai interesante. Am îndrăgit lecția și am dobândit multe cunoștințe. Vă mulțumesc foarte mult. Tehnica cel mai utilă pe care am învățat-o este identificarea elementelor pentru diferite componente web, cum ar fi casetele de text, butoanele radio și butoanele. Uneori, ID-ul elementului nu este capturat corect. Am învățat o metodă diferită de a localiza elemente folosind selecții CSS, XPath, Nume și ID. Mă plac explicațiile. Mulțumesc.
Bee Chin Chuah - I-Access Solutions Pte Ltd
Curs - Advanced Selenium with C#
Tradus de catre o masina