4Developers 2022: Marcin Baranowski - Czym są testy kontraktowe

youtube.com 1 rok temu


Marcin Baranowski - Czego programista mikroserwisów może się nauczyć od dostawcy części samochodowych? Czyli czym są testy kontraktowe.

W gąszczu mikroserwisów istotnym elementem wytwarzania systemu są testy integracyjne. Możemy dzięki nim przekonać się, czy tworzone (często niezależnie) komponenty są ze sobą kompatybilne. Niestety wadą testów integracyjnych jest ich czasochłonność, stopień skomplikowania i zależność od środowiska, które może być niestabilne.

W czasie prezentacji zobaczymy, jak powstają samochody, by przełożyć ten proces na proces tworzenia software’u. Przyjrzymy się narzędziu Pact służącemu do pisania testów kontraktowych i wykorzystamy go do pisania niezawodnych aplikacji.

🔥 [4Developers 2023] https://4developers.org.pl/4developers-2023/
👉 [FB] https://www.facebook.com/4Developers
👉 [LI] https://www.linkedin.com/showcase/4developers
👉 [TT] https://twitter.com/4Developers