Unit Testing with C ( unitc | 35 hours )
- Doświadczenie w programowaniu w języku C
Publiczność
- Testerzy oprogramowania
Testy jednostkowe to metoda testowania oprogramowania służąca do sprawdzania poprawności poszczególnych jednostek kodu. Korzystając z języka C, użytkownicy mogą pisać testy jednostkowe dla istniejącego kodu C, a także nowego kodu C.
To prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla testerów oprogramowania, którzy chcą używać programowania C do tworzenia testów jednostkowych dla kodu C.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Używanie frameworków testów jednostkowych w języku C do tworzenia testów jednostkowych.
- Tworzenie skryptów niestandardowych testów jednostkowych w języku C i dodawanie ich do listy wywołań.
- Uproszczenie procesu debugowania i refaktoryzacji kodu dzięki programowaniu sterowanemu testami.
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
Test-Driven Development
- Różne podejścia do testowania
Unit Testing Frameworks
- Czym są testy jednostkowe?
- Podstawy frameworka testów jednostkowych
Przygotowanie środowiska testowego
- Instalacja i konfiguracja AceUnit i Unity
Pisanie Unit Testing Framework
- Tworzenie testu
- Stosowanie większej liczby testów
- Refaktoryzacja programu uruchamiającego testy
- Praca z klasą assert
- Refleksja do wywoływania metod
- Używanie konwencji nazewnictwa
Jedność
- Tworzenie testów jednostkowych
- Łączenie Unity z Ceedling
- Tworzenie testów pozorowanych
AceUnit
- Uruchamianie AceUnit w środowiskach docelowych
- Tworzenie testów jednostkowych
- Używanie rozwidleń do przechwytywania sygnałów
Po zakończeniu testów
- Debugowanie i refaktoryzacja kodu C
Podsumowanie i wnioski
United Arab Emirates - Unit Testing with C
Saudi Arabia - Unit Testing with C
South Africa - Unit Testing with C
Österreich - Unit Testing with C
Deutschland - Unit Testing with C
Czech Republic - Unit Testing with C
Magyarország - Unit Testing with C
Luxembourg - Unit Testing with C
Lithuania - Unit Testing with C
Nederland - Unit Testing with C
Portugal - Unit Testing with C
Belgique - Unit Testing with C
Australia - Unit Testing with C
Malaysia - Unit Testing with C
New Zealand - Unit Testing with C
Philippines - Unit Testing with C
Singapore - Unit Testing with C
Thailand - Unit Testing with C
Argentina - Unit Testing with C
Costa Rica - Unit Testing with C
Guatemala - Unit Testing with C
Colombia - Unit Testing with C
Venezuela - Unit Testing with C
United Kingdom - Unit Testing with C
South Korea - Unit Testing with C
Pakistan - Unit Testing with C
Sri Lanka - Unit Testing with C
Bulgaria - Unit Testing with C
Indonesia - Unit Testing with C
Kazakhstan - Unit Testing with C
Slovakia - Unit Testing with C
Botswana - Unit Testing with C