Testy w Springu - testuj efektywniej
Testowanie w Springu – szkolenie dla osób programujących w Springu chcących testować efektywniej.
Idealny dla zespołów, które…
Testowanie i jakość oprogramowania — automatyzacja i metodyki QA.
Podczas szkolenia uczestnicy poznają techniki programowania i testowania ułatwiające codzienną pracę z kodem.
Co konkretnie robimy
- · przypomnienie czym są testy i dlaczego je piszemy
- · Czym jest JUnit / Mockito / AssertJ
- · Architektura JUnit
- · wsparcie przez Springa – @SpringBootTest
- · konfiguracja testowa
- · mockMvc tests
- · mockowanie beanów
- · dlaczego nie zawsze stawianie całego kontekstu jest najlepsze
- · jak testować tylko wycinki aplikacji tak żeby dawały nam te testy wartość
- · mockowanie
- · bazy danych w pamięci
- · TestContainers
- · testowanie kodu transakcyjnego
- · Dostarczanie danych do bazy danych poprzez wykorzystanie JUnit Extensions API
- · mockowanie
- · WireMock
- · upraszczanie konfiguracji WireMock przy pomocy JUnit Extensions API – Contract Tests
Od briefu do retro w 30 dniach.
Brief i diagnoza
Rozmowa z liderem zespołu + krótka ankieta dla uczestników. Określamy cele, gap, kontekst.
Modyfikacja programu
Dostosowujemy moduły, case studies i przykłady kodu pod Twój stack. Akceptacja w 5 dni.
Warsztat
Sesje z trenerem, hands-on, code review. Mentor dostępny też pomiędzy sesjami.
Retro + raport
Raport z efektami dla zespołu i lidera. 30 dni konsultacji w cenie.
Wyślij brief. Odezwiemy się w 1 dzień.
Po krótkim briefie przygotujemy program i wycenę. Bez zobowiązań — to tylko punkt wyjścia do rozmowy.
Dziękujemy!
Odezwiemy się w ciągu 1 dnia roboczego.
Inne programy dla zespołów
Zobacz wszystkie →BDD
Testowanie i jakość oprogramowania — automatyzacja i metodyki QA.
JUnit dla zaawansowanych
Testowanie i jakość oprogramowania — automatyzacja i metodyki QA.
Robot Framework
Chmura, automatyzacja i CI/CD w praktyce — hands-on dla zespołów inżynierskich.