O Testcontainers, piramidzie testów i jakości życia z Piotrem Przybyłem | BSD 70

youtube.com 1 miesiąc temu


Każdy kod zostanie przetestowany, wcześniej bądź później. Pozostają jedynie pytania na jakim etapie i przez kogo zostanie to wykonane i jaki będzie tego ostateczny koszt. Gdy aplikacja staje się złożona i tworzy ją wiele różnych komponentów, proces testowania może zacząć przysparzać pewnych trudności, choćby z odwzorowaniem odpowiedniego środowiska uruchomienia testów. I tu przychodzi z pomocą biblioteka Testcontainers.

W tym odcinku rozmawiamy z Piotrem m.in. o:
👉 częstych problemach z testowaniem kodu i jego jednostkach,
👉 możliwych podejściach do organizacji testów w piramidy, odwrócone piramidy, plastry miodu
👉 zasadzie działania biblioteki Testcontainers i jej kluczowych konceptach
👉 różnicach pomiędzy Testcontainers a innymi sposobami uruchamiania usług podczas testów
👉 synchronizacji kodu testów opartych o Testcontainers z infrastrukturą produkcyjną

Materiały, o których wspominamy w trakcie rozmowy są udostępnione na stronie podcastu https://bettersoftwaredesign.pl/podcast/o-testcontainers-piramidzie-testow-i-jakosci-zycia-z-piotrem-przybylem/

A jeżeli chcesz więcej, to polecam Ci odwiedzić moje miejsca w Internecie:
👉 https://bettersoftwaredesign.pl, podcast o architekturze i projektowaniu oprogramowania
👉 https://twitter.com/mariuszgil, dev profil na Twitterze
👉 https://www.instagram.com/mariuszgil_dev/, dev profil na Instagramie, gdzie jestem ostatnio wyjątkowo aktywny