Návrh Školení
Úvod
Nastavení projektu
.Net a nastavení Visual Studio
Datové typy a operátory v C#
- Typy proměnných
- Operátory
- Podmínkové příkazy
- Smyčky
- Seznamy
- Příkazy switch
- Pole
Objektově orientované programování
- Vytváření tříd
- Konstruktory
- Přetížení konstruktorů
- Namespaces a příkazy using
Metody
- Vytváření metod
- Použití metod
- Přetížení metod
- Předávání argumentů
Kolekce dat
- Seznamy
- Vektory
- Slovníky
- Generika
Rozšíření tříd
- Vytváření tříd
- Dědičnost
- Polymorfismus
- Abstraktní třídy
- Rozhraní (interfaces)
Práce s řetězci (strings)
- Manipulace s řetězci
- Formátování řetězců
- Rozdělování řetězců (tokenizace)
Jedinová testování (unit tests)
- Testování webových aplikací
- Vytváření testů
- Assertions (tvrzení)
Ladicí techniky (debugging)
- Okno Watch (Sledování proměnných)
- Příkazy pro ladění (debug commands)
- Ladicí funkce (debugging functions)
Zpracování výjimek (exception handling)
- Blok catch (zachycení výjimky)
- Blok finally (provádění po zachycení výjimky)
- Klíčové slovo throw (vyhození výjimky)
- Blok try-catch (zachycení a zpracování výjimek)
Práce s JSON daty
- Struktura JSON dat
- Knihovny pro zpracování JSON dat
- Vytváření řetězců ve formátu JSON
- Deserializace (převod z JSON do objektu)
Směr k automatizačnímu rámci (automation framework)
Závěrečné poznámky
Požadavky
- Zájem o programování v C# a testování automatizace
Cílová skupina
- Začínající testerové, kteří chtějí naučit C# pro testování automatizace
- Profesionální testerové s pracovní zkušeností v jiných programovacích jazycích, jako je Java nebo JavaScript, kteří chtějí převést své dovednosti testování na C#
Reference (7)
Shane je velmi zkušený, dobře informovaný a ochotný pomoci a vysvětlit, když mají lidé dotazy. Nejvíce se mi líbilo, že Shane vytváří atmosféru, ve které je kladení otázek bezpečné a povzbuzující, což je podle mého názoru nesmírně důležité pro učení.
Ryan
Kurz - C# for Automation Test Engineers
Přeloženo strojem
mnoho příkladů a ukázek
David
Kurz - C# for Automation Test Engineers
Přeloženo strojem
Opravdu do ruky. Instruktor byl zajímavý a udržoval nás v kontaktu. Dokonce přizpůsobil nějaký obsah věcem, které chceme dělat v našem rámci!
Lisa Gallimore
Kurz - C# for Automation Test Engineers
Přeloženo strojem
Click sám s instruktorem hodně pomohl
Lillian Ahles
Kurz - C# for Automation Test Engineers
Přeloženo strojem
Bylo to dobře vysvětleno.
Moises - Department of Defense
Kurz - C# for Automation Test Engineers
Přeloženo strojem
Trenér je znalý a přátelský a vše důkladně vysvětlí.
Mpho - Multichoice
Kurz - C# for Automation Test Engineers
Přeloženo strojem
Budování rámce Selenium
Multichoice
Kurz - C# for Automation Test Engineers
Přeloženo strojem
 
                     
                    