Uncategorized

Testowanie w świecie (Mikro)-usługowym – Mateusz Wasieczko i Krzysztof…

Krzysztof Muchewicz oraz Mateusz Wasieczko z Allegro połączą siły i poprowadzą drugą prelekcję.

15PRELEGENT_STRONAC

Software Test Engineer in Allegro Group with 4 years experience. Started at cokupic.pl platform.
Currently working with allegro listings. Recently interested in Java, Selenium, test automation technologies and how to apply them to create reliable software.

15PRELEGENT_STRONAB

Scala Developer in Allegro Group. Software engineer, manager, software architect with 12 years experience. Working in small medium and large organizations, on various platforms and technologies. Recently fascinated by Scala, Akka and Spark technologies and how to apply them to build resilient distributed systems. Also interested in Mindfulness and Domain Driven Design.

15PRELEKCJA_STRONA_MIKRO

W Allegro odbywają się od paru lat dwie ewolucje:
– Techniczna – ewolucja platformy technicznej z monolitycznego systemu warstwowego do postaci rozproszonej i mikrousługowej
– Kulturowa – ewolucja organizacji hierarchicznej i pracującej w procesach typu Waterfall do organizacji zwinnej i rozproszonej.

Te dwie zmiany zaczęły się kilka lat temu i ciągle trwają. Wymuszają one zmianę podejścia do testowania i utrzymywania spójności i poprawności platformy Allegro. Są też dla wszystkich w Allegro sporym wyzwaniem.

W prezentacji opowiemy o naszych doświadczeniach w Allegro, w szczególności jak wymienione zmiany wpływają na podejście do testowania. Zrobimy to z dwóch punktów widzenia: dewelopera i architekta zaangażowanego w technologiczną przemianę oraz z punktu widzenia testera.

Uncategorized

Testy automatyczne w dużym projekcie – Grzegorz Zaborowski

Poznajcie pierwszego prelegenta 15-go spotkania: Grzegorz Zaborowski. Niebawem ujawnimy temat prelekcji.

15PRELEGENTa_strona

Absolwent wydziału ETI. W branży IT od 5 lat. Mentalnie programista, zawsze gotowy na nowe wyzwania. Od dwóch lat pracuje na stanowisku Inżyniera Testów w Lufthansie, gdzie stara się przemycać dobre praktyki programowania do świata testów. Posiadacz certyfikatu ISTQB Technical Test Analyst.

15prelekcjaA_strona

Automatyzacja testów pozwala zaoszczędzić czas potrzebny na wykonanie testów regresyjnych, a także podnosi jakość oprogramowania poprzez dostarczanie prawie natychmiastowej informacji o stanie aplikacji. Tyle mówi teoria. A co na to praktyka?

Przez ostatnie 1,5 roku miałem okazję automatyzować testy dużej aplikacji desktopowej z branży lotniczej. Aplikacji z kilkuletnią historią, ponad 1000 przypadków testowych, stale rozwijanej i nieustannie „narażonej” na nowe wymagania od klientów. Podczas prezentacji opowiem o zdobytych doświadczeniach, napotkanych problemach. Przedstawię sposoby na to, jak usprawnić proces utrzymania testów, a także wskażę, jakie wg mnie są największe ryzyka związane z automatyzacją.