Wybór języka

Testy integracyjne są potrzebne i proste

Piramidy w Egipcie zostały zbudowane w starożytności. Do dziś je podziwiamy, doceniając rzemiosło i ciężką pracę ich budowniczych. Jednak czy budujemy dzisiaj domy z olbrzymich bloków kamieni? Niewątpliwie nie, obecne czasy przynoszą inne potrzeby i oferują inne technologie.

Piramidy testowania zostały również zbudowane jakiś czas temu. Podziwiamy projekty dziedzictwa z bogatym zestawem testów, ale czy tworzymy dzisiaj projekty w taki sam sposób jak 10-15-20 lat temu? Jeśli nie, dlaczego wciąż chcemy je testować w ten sam sposób?

Być może kształt testów dzisiejszych projektów już nie powinien przypominać piramidy? Nasze potrzeby są inne, a możliwości, dzięki rodzinie bibliotek Testcontainers, również bardzo się rozwinęły.

Jeśli masz poczucie, że testy integracyjne mogą przynieść wiele korzyści Twojemu projektowi, ale jakimś sposobem nie miałeś jeszcze okazji zapoznać się z Testcontainers, lub boisz się, że to tylko “magia dla najlepszych programistów”, ta prezentacja jest dla Ciebie.

Szybko, łatwo i przyjemnie przemeblujemy piramidy naszych czasów 😉

Prezentacja gościła m.in. na GeeCON Poland, Devoxx UK, Devoxx Poland, JNation i innych. Kolejne konferencje i wydarzenia w drodze.

Jest mi też bardzo miło, że ta prezentacja trafiła głosami uczestników do TOP10 prelekcji na Devoxx UK 2023.

Nagranie z Devoxx UK:

Nagranie z JNation PT:

Wybór języka