Schița de curs
Introducere
- Prezentare generală a Selenium testării automate a aplicațiilor web
- Prezentare generală a C# și .NET
Noțiuni introductive
- Instalarea și configurarea WebDriver cu C#
- Utilizarea NuGet, a bibliotecilor și a extensiilor
- Pregătirea Visual Studio
- Identificarea elementelor UI
Folosind Selenium WebDriver
- Efectuarea de acțiuni ale utilizatorului în WebDriver
- Capturarea și validarea datelor din pagina web
- Utilizarea cadrelor, a alertelor și a ferestrelor multiple ale browserului
Utilizarea funcțiilor încorporate C#'s Built-in
- Tratarea excepțiilor
- Sincronizarea
- Lucrul cu obiecte de pagină (POM)
- Testarea structurii
- Utilizarea bibliotecilor auxiliare
Folosind C# Selenium Test Automation
- Configurarea unui proiect pentru cadrul de automatizare Selenium în C#
- Crearea de la zero a unui cadru de automatizare Selenium pentru C# Selenium .NET Core 5.0
- Scrierea unui test utilizând Selenium, C# și Nunit cu Visual Studio IDE
- Rularea unui test Selenium în C#
- Executarea testelor C# Selenium pe un browser
Depanare
Rezumat și etapele următoare
Cerințe
- Cunoștințe de lucru în C#
- Familiaritate cu Microsoft Visual Studio .
Audiență
- Dezvoltatorii
- Testeri
Mărturii (5)
Clasa a fost informativă și ușor de urmărit.
Najeeda Motala - Multichoice
Curs - Advanced C# for Automation Test Engineers
Tradus de catre o masina
Adaptat la nevoile noastre
Rafal - Haleon
Curs - C#.Net
Tradus de catre o masina
Mi-a plăcut totul, deoarece este ceva nou pentru mine și pot vedea valoarea adăugată pe care o poate aduce muncii mele.
Zareef - BMW South Africa
Curs - Tosca: Model-Based Testing for Complex Systems
Tradus de catre o masina
It was easy to understand and to implement.
Thomas Young - Canadian Food Inspection Agency
Curs - Robot Framework: Keyword Driven Acceptance Testing
Comprehensive - covered everything we were interested in. Able to work through examples.