Plan Szkolenia
Wprowadzenie
Konfiguracja projektu
Konfiguracja .Net i VisualStudio
Typy danych C# i operatory
- Typy zmiennych
- Operatory
- Instrukcje warunkowe
- Instrukcje pętli
- Listy
- Przełączniki
- Tablice
Programowanie obiektowe
- Tworzenie klas
- Konstruktory
- Przeciążanie konstruktorów
- Przestrzenie nazw i instrukcje using
Metody
- Tworzenie metod
- Ponowne wykorzystanie metod
- Przeciążanie metod
- Przekazywanie argumentów
Kontenery
- Listy
- Wektory
- Słowniki
- Generyki
Rozszerzanie klas
- Budowanie klas
- Dziedziczenie
- Polimorfizm
- Klasy abstrakcyjne
- Klasy interfejsowe
Praca z ciągami znaków
- Manipulacja
- Formatowanie
- Tokenizatory
Testy jednostkowe
- Testowanie webowe
- Tworzenie
- Asercje
Debugowanie
- Okno monitora
- Polecenia debugowania
- Funkcje debugowania
Obsługa wyjątków
- Blok catch
- Blok finally
- Słowo kluczowe throw
- Blok try catch
Praca z JSON
- Struktura
- Biblioteki JSON
- Tworzenie łańcuchów JSON
- Deserializacja
W kierunku ramki automatyzacji
Podsumowanie
Wymagania
- Zainteresowanie programowaniem w języku C# i automatyzacją testów
Grupa docelowa
- Początkujący testerzy, którzy chcą nauczyć się C# do automatyzacji testów
- Profesjonalni testerzy z doświadczeniem w innych językach programowania, takich jak Java lub JavaScript, którzy chcą przeniesić swoje umiejętności testowe na C#
Opinie uczestników (7)
Shane jest bardzo doświadczony, wiedzący i chętny do pomocy oraz wyjaśniania kiedy ludzie mają pytania. Najbardziej podobało mi się, że Shane tworzy atmosferę, w której zadawanie pytań jest bezpieczne i zachęcone, co według mnie jest niezwykle ważne dla nauki.
Ryan
Szkolenie - C# for Automation Test Engineers
Przetłumaczone przez sztuczną inteligencję
wiele przykładów i demo
David
Szkolenie - C# for Automation Test Engineers
Przetłumaczone przez sztuczną inteligencję
Oczywiście praktyczne. Nauczyciel był interesujący i utrzymywał naszą zaangażowanie. Nawet dostosował niektóre treści do tego, co chcemy zrobić w naszym frameworku!
Lisa Gallimore
Szkolenie - C# for Automation Test Engineers
Przetłumaczone przez sztuczną inteligencję
Pomoc instruktora była bardzo przydatna
Lillian Ahles
Szkolenie - C# for Automation Test Engineers
Przetłumaczone przez sztuczną inteligencję
Wszystko zostało dobrze wyjaśnione.
Moises - Department of Defense
Szkolenie - C# for Automation Test Engineers
Przetłumaczone przez sztuczną inteligencję
Trener jest kompetentny i przyjazny, wszystko dokładnie wyjaśnia.
Mpho - Multichoice
Szkolenie - C# for Automation Test Engineers
Przetłumaczone przez sztuczną inteligencję
Budowanie frameworku Selenium.
Multichoice
Szkolenie - C# for Automation Test Engineers
Przetłumaczone przez sztuczną inteligencję