Każdego dnia otoczenie testuje granice, które jako osoby stawiamy. Nie zawsze też udaje nam się je skutecznie utrzymać. Ale nie o tym. W ostatnich latach większość aplikacji tworzonych w naszym PHPowym światku oscyluje wokoło architektury warstwowej, heksagonalnej, modularnych monolitów i nierzadko systemów rozproszonych dumnie nazywanych mikroserwisami, chociaż często do mikro brakuje im w dół kilku rzędów wielkości. Jednocześnie odnoszę wrażenie, że po fazie wielkiego zainteresowania i powstawania nowych narzędzi do testów automatycznych temat ten stał się dużo mniej modny - na rzecz właśnie architektur itp. Mamy jednak w naszym ekosystemie zarówno świadomość istnienia wielu klas testów jak i różnych narzędzi do ich tworzenia. W trakcie prezentacji spróbujmy przyjrzeć się tym klasom, narzędziom i przykładom, a przede wszystkim spróbujmy je nałożyć na te modne heksagony i zastanowić się nad wykorzystaniem poszczególnych z nich w różnych miejscach naszych projektów.

Comments

Comments are closed.