Plan Szkolenia
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
Wymagania
- Doświadczenie w programowaniu w języku C
Uczestnicy
- Testerzy oprogramowania
Opinie uczestników (5)
Dostarczony z nestjs, mimo że nie było go w porządku obrad
Suhail - Maldives Pension Administration Office (Pension Office)
Szkolenie - Typescript Unit Testing
Przetłumaczone przez sztuczną inteligencję
Duży zakres ćwiczeń o wystarczającym poziomie, zachęcające do samodzielnego zagłębiania tematu. Jasno przekazana wiedza teoretyczna w temacie.
Jakub - E-msi
Szkolenie - Unit Testing with PHPUnit
Podobało mi się, że miałem szansę nauczyć się przez ćwiczenia. (Note: The translation has been adjusted to better match a natural flow in Polish while maintaining the core meaning of having the chance to exercise or practice. However, it's worth noting that the original sentence might be slightly ambiguous without further context.) If you prefer a more literal translation: Podobało mi się, że miałem szansę ćwiczyć.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Szkolenie - Unit Testing with C#
Przetłumaczone przez sztuczną inteligencję
To fakt, że nauczyłem się nowego podejścia do pisania testów jednostkowych, jest częścią szkolenia, która mi najbardziej podobała się. Podobały mi się również wolne dyskusje, które prowadziliśmy, debata nad pewnymi tematami, oraz praca zespołowa, która pozwoliła nam analizować wymagania opowieści użytkownika z innego punktu widzenia. Doceniałem też interwencję trenera, który sugerował nam różne rozwiązania, gdy mieliśmy problemy z podjęciem decyzji.
Crina-Maria Rosu - ACCENTURE
Szkolenie - Agile and TDD with C
Przetłumaczone przez sztuczną inteligencję
Zadania były fajne
Vyshnavi Iyappan - Red Embedded Consulting Sp. z o.o.
Szkolenie - Unit Testing with Python
Przetłumaczone przez sztuczną inteligencję