Návrh Školení
Umístění prvků
- Strategie umístění ID, CSS, XPath a Name
- Řízení dynamických atributů
- Vytváření cesty
- Osvojené postupy
Projekt
- Příprava Visual Studio
- Přidání požadovaných knihoven
NUnit
- Anotace
- Tvrzení (Assertions)
- Parametrické testovací sady
Selenium WebDriver
- Testování v různých prohlížečích
- Čekání na dynamický obsah
- Vytváření snímků obrazovky (screenshots)
- Provedení klávesových a myšových akcí
- Řízení vyskakovacích oken (pop-up windows)
- Ladicí postupy (debugging)
NLog
- Konfigurace vlastních logů
Design patterns (návrhové vzory)
- Tvorba opakovatelně použitelného kódu
- Model Page Objects
Distribuované testování
- Spouštění samostatného serveru Selenium
- Konfigurace Selenium Grid
- Použití Remote WebDriver
Požadavky
- Zkušenosti s automatizovaným testováním pomocí Selenium
- Zkušenosti s vývojem webových aplikací (doporučeno)
- Pochopení C# (doporučeno)
Reference (3)
Kurz byl velmi praktický. Školitel svůj předmět zná velmi dobře.
Piotr - Scottish Enterprise
Kurz - Advanced Selenium with C#
Přeloženo strojem
Krok za krokem demonstrace odborníkem a nepřetržitá otázky a odpovědi.
Jameela Parveen - I-Access Solutions Pte Ltd
Kurz - Advanced Selenium with C#
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