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 (9)
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
Abordare foarte cool a subiectului și bazată pe exemple practice
Tomasz - Biuro Rachunkowe Magda Sp. z o.o.
Curs - Automate Windows Desktop Applications with AutoIt
Tradus de catre o masina
Totul. Din nou, având în vedere cantitatea de concepte abordate de Fulvio, inclusiv explicațiile detaliate în trei zile a fost foarte bună. Mi-a plăcut că a acoperit o mulțime de concepte de care noi, ca ingineri de date, am avea nevoie.
Florim - Jisc
Curs - Programming in C# with Visual Studio
Tradus de catre o masina
The trainor is knowledgeable about the topic. He is easily to approach if you have questions. Of course, he shared his knowledge to the best he can.
Minette Mirzi Dela Cruz - Electronic Commerce Payments Inc.
Curs - Programming in ASP.NET MVC 5
Bine explicat.
Moises - Department of Defense
Curs - Programming in WPF
Tradus de catre o masina
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Curs - Visual Studio with VB.Net
Am apreciat amploarea largă a cunoștințelor lui Folio. Nu numai că era familiarizat cu conținutul cursului, dar cunoștea și construcțiile din limbajele pe care le cunoșteam pentru a face exemplele mai semnificative pentru noi. În timpul intervalelor, el și-a împărtășit cunoștințele despre tehnologii și soluții din afara domeniului de formare pentru a ne oferi informații despre alte soluții pe care le-am putea folosi în viitor (și în viitoarele cursuri).
Raphael - Markit Valuations Limited
Curs - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Tradus de catre o masina
Trainer knowledge and approach.
Piotr Kucharski
Curs - Introducing C# 6.0 with Visual Studio 2015/2017
Colin approached the subject in a way, and using language in a way that made it easy to understand. He managed to cover a vast amount in a small time without making it seem like "Information Overload". The training was done in a way that ensures you to take in information and use it going forward, rather than detaching each part from the next.