-
Znajomość C# programowania i testowania automatyzacji
Publiczność
-
Inżynierowie testów automatyzacji
Testowanie w języku C# to praktyka polegająca na wykorzystaniu języka programowania C# do tworzenia zautomatyzowanych testów aplikacji. Polega ona na pisaniu skryptów lub kodu, które symulują interakcje użytkownika z interfejsem użytkownika aplikacji, interfejsami API lub innymi komponentami, w celu sprawdzenia, czy oprogramowanie działa poprawnie i spełnia jego wymagania.
To prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla doświadczonych inżynierów testów automatyzacji, którzy chcą poznać zaawansowane koncepcje programowania C# do testowania automatyzacji.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Zrozumienie zaawansowanych C# koncepcji programowania i najlepszych praktyk.
- Stosować zaawansowane zasady programowania obiektowego w celu tworzenia wydajnych i elastycznych rozwiązań automatyzacji.
- Projektować i rozwijać modułowe i wielokrotnego użytku struktury automatyzacji przy użyciu najlepszych praktyk branżowych.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
- Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Wprowadzenie
Zaawansowane C# Podstawy
- Zaawansowane typy danych i manipulowanie nimi
- Delegaty i zdarzenia
- Zaawansowany przepływ sterowania
Advanced Object-Oriented Programming
- Zaawansowane koncepcje klas
- Wzorce projektowe dla automatyzacji
- Zaawansowane dziedziczenie i polimorfizm
- Zaawansowane interfejsy i kontrakty
Zaawansowane techniki testowania
- Zaawansowane testy jednostkowe
- Behavior-Driven Development (BDD)
- Architektura frameworka automatyzacji testów
Zaawansowane debugowanie i profilowanie
- Zaawansowane techniki debugowania
- Zarządzanie pamięcią i profilowanie wydajności
Advanced Web and API Testing
- Zaawansowana automatyzacja sieci
- Automatyzacja testów API
Rozwój zaawansowanych ram automatyzacji
- Zaawansowane zarządzanie danymi testowymi
- Zaawansowane raportowanie i rejestrowanie
Ciągła integracja i wdrażanie
- CI/CD dla automatyzacji testów
- Infrastruktura jako kod (IaC) dla środowisk testowych
Zaawansowane tematy w automatyce
- Automatyzacja testów bezpieczeństwa
- Zaawansowana automatyzacja testów mobilnych
Podsumowanie i kolejne kroki
United Arab Emirates - Advanced C# for Automation Test Engineers
Qatar - Advanced C# for Automation Test Engineers
Egypt - Advanced C# for Automation Test Engineers
Saudi Arabia - Advanced C# for Automation Test Engineers
South Africa - Advanced C# for Automation Test Engineers
Brasil - Advanced C# for Automation Test Engineers
Canada - Advanced C# for Automation Test Engineers
中国 - Advanced C# for Automation Test Engineers
香港 - Advanced C# for Automation Test Engineers
澳門 - Advanced C# for Automation Test Engineers
台灣 - Advanced C# for Automation Test Engineers
USA - Advanced C# for Automation Test Engineers
Österreich - Advanced C# for Automation Test Engineers
Schweiz - Advanced C# for Automation Test Engineers
Deutschland - Advanced C# for Automation Test Engineers
Czech Republic - Advanced C# for Automation Test Engineers
Denmark - Advanced C# for Automation Test Engineers
Estonia - Advanced C# for Automation Test Engineers
Finland - Advanced C# for Automation Test Engineers
Greece - Advanced C# for Automation Test Engineers
Magyarország - Advanced C# for Automation Test Engineers
Ireland - Advanced C# for Automation Test Engineers
Luxembourg - Advanced C# for Automation Test Engineers
Latvia - Advanced C# for Automation Test Engineers
España - Advanced C# for Automation Test Engineers
Italia - Advanced C# for Automation Test Engineers
Lithuania - Advanced C# for Automation Test Engineers
Nederland - Advanced C# for Automation Test Engineers
Norway - Advanced C# for Automation Test Engineers
Portugal - Advanced C# for Automation Test Engineers
România - Advanced C# for Automation Test Engineers
Sverige - Advanced C# for Automation Test Engineers
Türkiye - Advanced C# for Automation Test Engineers
Malta - Advanced C# for Automation Test Engineers
Belgique - Advanced C# for Automation Test Engineers
France - Advanced C# for Automation Test Engineers
日本 - Advanced C# for Automation Test Engineers
Australia - Advanced C# for Automation Test Engineers
Malaysia - Advanced C# for Automation Test Engineers
New Zealand - Advanced C# for Automation Test Engineers
Philippines - Advanced C# for Automation Test Engineers
Singapore - Advanced C# for Automation Test Engineers
Thailand - Advanced C# for Automation Test Engineers
Vietnam - Advanced C# for Automation Test Engineers
India - Advanced C# for Automation Test Engineers
Argentina - Advanced C# for Automation Test Engineers
Chile - Advanced C# for Automation Test Engineers
Costa Rica - Advanced C# for Automation Test Engineers
Ecuador - Advanced C# for Automation Test Engineers
Guatemala - Advanced C# for Automation Test Engineers
Colombia - Advanced C# for Automation Test Engineers
México - Advanced C# for Automation Test Engineers
Panama - Advanced C# for Automation Test Engineers
Peru - Advanced C# for Automation Test Engineers
Uruguay - Advanced C# for Automation Test Engineers
Venezuela - Advanced C# for Automation Test Engineers
Polska - Advanced C# for Automation Test Engineers
United Kingdom - Advanced C# for Automation Test Engineers
South Korea - Advanced C# for Automation Test Engineers
Pakistan - Advanced C# for Automation Test Engineers
Sri Lanka - Advanced C# for Automation Test Engineers
Bulgaria - Advanced C# for Automation Test Engineers
Bolivia - Advanced C# for Automation Test Engineers
Indonesia - Advanced C# for Automation Test Engineers
Kazakhstan - Advanced C# for Automation Test Engineers
Moldova - Advanced C# for Automation Test Engineers
Morocco - Advanced C# for Automation Test Engineers
Tunisia - Advanced C# for Automation Test Engineers
Kuwait - Advanced C# for Automation Test Engineers
Oman - Advanced C# for Automation Test Engineers
Slovakia - Advanced C# for Automation Test Engineers
Kenya - Advanced C# for Automation Test Engineers
Nigeria - Advanced C# for Automation Test Engineers
Botswana - Advanced C# for Automation Test Engineers
Slovenia - Advanced C# for Automation Test Engineers
Croatia - Advanced C# for Automation Test Engineers
Serbia - Advanced C# for Automation Test Engineers
Bhutan - Advanced C# for Automation Test Engineers