Jak zacząć automatyzację na przykładzie testów jednostkowych i integracyjnych
Naszym celem będzie zaprezentowanie jak można szybko zacząć swoją przygodę z automatyzacją. Spotkanie zwieńczymy krótkim DEMO, przedstawiającym w pełni działającego CI na przykładzie 2 rodzajów testów: jednostkowych i integracyjnych. Zaczniemy od sekcji smyczkowej i krótkiego omówienia czym jest automatyzacja, przedstawimy jej zalety i potencjalne zagrożenia z nią związana. Następnie przejdziemy do sekcji instrumentów dętych, gdzie przedstawimy prosty projekt, który wykorzystujemy w wewnętrznych szkoleniach. Live napiszemy z Wami kilka testów jednostkowych. Przeniesiemy się szybko do sekcji instrumentów strunowych, gdzie czekają na nas testy integracyjne, tutaj również nas czeka live coding pokazujący jak szybko i łatwo tworzy się testy w Cucumberze. Technologie: Java, JUnit, maven, Jenkins, Cucumber.
Prowadzący: Jakub Socha, Michał Stelmaszewski.
Czas trwania: około 1,5 h + pytania.