Návrh Školení
Úvod
- Přehled automatizovaného testování webových aplikací pomocí Selenium
- Přehled jazyka C# a platformy .NET
Začínáme
- Instalace a konfigurace WebDriver s C#
- Použití NuGet, knihoven a rozšíření
- Příprava Visual Studio
- Identifikace prvků uživatelského rozhraní
Použití Selenium WebDriver
- Provádění uživatelských akcí v WebDriver
- Zachytávání a ověřování dat z webové stránky
- Použití rámců, upozornění a více prohlížečových oken
Použití vestavěných funkcí C#
- Obsluha výjimek
- Synchronizace
- Práce s Page Objects (POM)
- Struktura testů
- Použití nápovědných knihoven
Použití C# Selenium Test Automation
- Nastavení projektu pro rámec automatizace Selenium v jazyce C#
- Vytvoření rámce automatizace Selenium v jazyce C# .NET Core 5.0 od nuly
- Psaní testu pomocí Selenium, C# a Nunit v IDE Visual Studio
- Spouštění testu Selenium v jazyce C#
- Spouštění testů Selenium v jazyce C# na prohlížeči
Řešení problémů
Shrnutí a další kroky
Požadavky
- Pracovní znalosti jazyka C#
- Znalost Microsoft Visual Studio
Cílová skupina
- Vývojáři
- Testerové
Reference (5)
Bylo to individuální školení, takže bylo přizpůsobeno mým konkrétním potřebám. Shane upozornil na prvky WPF/C#, které by mi mohly být užitečné v mých vývojových projektech.
Warren Nolan - Northrop Grumman
Kurz - Programming in WPF
Přeloženo strojem
Dobrá atmosféra, Łukasz měl čas na otázky všech a dokázal pomoci každému, kdo se s nějakým problémem setkal.
Kelly Morris - Titian Software Poland Sp. z o.o.
Kurz - Selenium WebDriver in C#
Přeloženo strojem
Přizpůsobené našim potřebám
Rafal - Haleon
Kurz - C#.Net
Přeloženo strojem
Všechno. Znovu, s ohledem na množství konceptů, které Fulvio představil, bylo skutečně dobré, že za tři dny zahrnul podrobné vysvětlení. Líbil se mi fakt, že pokryl mnoho konceptů, které jako Data Engineers potřebujeme.
Florim - Jisc
Kurz - Programming in C# with Visual Studio
Přeloženo strojem
Trenér je příjemný. Jeho vysvětlení jsou jasné a zajímavá. Snaží se dělat lekce co nejpřitažlivějšími. Lekci si užil jsem a získal spoustu znalostí. Děkuji vám mnohokrát. Nejužitečnější technikou, kterou jsem se naučil, je lokalizace prvků pro různé webové komponenty jako jsou textová pole, přepínače a tlačítka. Někdy není identifikátor prvku zachycen správně. Naučili jsme se jiný způsob lokalizace prvků pomocí selektorů CSS, XPath, názvu a ID. Líbilo se mi vysvětlení. Děkuji.
Bee Chin Chuah - I-Access Solutions Pte Ltd
Kurz - Advanced Selenium with C#
Přeloženo strojem