Návrh Školení
Locating elements
- Strategie pro umístění prvků: ID, CSS, XPath a Name
- Správa dynamických atributů
- Vytváření cesty
- Nejlepší praktiky
Projekt
- Příprava Visual Studio
- Přidání požadovaných knihoven
NUnit
- Anotace
- Tvrdění (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
- Provádění klávesových a myšových akcí
- Správa vyskakovacích oken
- Ladění (Debugging)
NLog
- Konfigurace vlastních logů
Design patterns
- Dělání kódu použitelným vícekrát (Reusability)
- Model Page Objects
Distributed testing
- Spouštění Selenium standalone serveru
- Konfigurace Selenium Grid
- Použití Remote WebDriver
Požadavky
- Zkušenosti s automatizovaným testováním pomocí Seleniumu
- Zkušenosti s vývojem webových aplikací (doporučeno)
- Pochopení C# (doporučeno)
Reference (3)
Kurz byl velmi praktický. Trenér zná svůj předmět velmi dobře.
Piotr - Scottish Enterprise
Kurz - Advanced Selenium with C#
Přeloženo strojem
The step by step demo by trainer and constant q&a.
Jameela Parveen - I-Access Solutions Pte Ltd
Kurz - Advanced Selenium with C#
Trainer is nice. His explanation is clear and interesting. He try to make the lessons interesting as possible. I enjoyed the lesson and gained a lot of knowledge. Thank you so much. The most useful technique I learned is the locating elements for different web component like textbox, radio buttons and buttons. Sometimes, the element ID is not capture correctly. We learned a different way of locating elements by using CSS selectors, XPath, Name and ID. I like the explanation. Thanks