TDD w Pythonie

Najbliższe terminy tego szkolenia
Skuteczność
Program szkolenia
- O Test Driven Development
- co to jest
- wady i zalety
- kiedy stosować
- różnice między pisaniem testów przed a po wdrożeniu funkcjonalności
- Jak stosować TDD
- w testach jednostkowych
- w testach integracyjne
- w testach funkcjonalnych
- Najlepsze praktyki TDD
- Red Green Refactor
- Mockowanie podczas TDD
- Praktyczne zastosowanie TDD
- Korzystanie z TDD w gotowej aplikacji
- dopisywanie nowych testów
- dopisywanie testów w przypadku nowych błedów
- Korzystanie z TDD w aplikacji bez testów
- implementacja testów dla nowych funkcjonalności
- implementacja testów dla starych funkcjonalności
- Przykład stosowania TDD w Django
- unit testy
- pytest z Django
- testowanie managerów
- testowanie widoków
- testowanie template tags
- testowanie modeli
- Tworzenie API z zastosowaniem TDD
- na co zwracać uwagę
- dobra architektura
- Tworzenie testów regresyjnych
- co w przypadku gdy wystąpi nowy błąd
- jak otestować żeby było jak najmniej błędów
Opis szkolenia
Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!Szkolenie skierowane jest do osób chcących przyśpieszyć pisanie niezawodnego oprogramowania w Pythonie. TDD jest jedną z technik tworzenie oprogramowania. Jedną z najważniejszych cech jest wytwarzanie testów nim powstania testowany program. Dzięki TDD jesteś w stanie pisać łatwo testowalny kod.
Szkolenie ma wymiar praktyczny. Do każdego omówionego tematu będą do wykonania zadania dla uczestników, dzięki czemu nauczysz się praktyki.
Po ukończeniu tego szkolenia będziesz umieć:
- Pisać testy, które sprawdzą, czy Twój kod działa poprawnie
- Korzystać z najlepszych praktyk podczas pisania testów
- Testować całe aplikacje napisane w Pythonie
- Wszystko, co musisz wiedzieć o automatycznym testowaniu w Pythonie

Sprawdź, co mówią o nas ci, którzy nam zaufali
Trenerzy kategorii Python







