Mówiłem o Cypressie na Meetupie
Wstęp
W ramach swojej działalności miałem przyjemność wystąpić na lokalnym Meetupie w Bielsku - Białej pod nazwą CodeBB - Ten o tworzeniu i testowaniu.
O czym mówiłem
Moja prelekcja dotyczyła testowania aplikacji webowych z wykorzystaniem Cypressa. W trakcie prelekcji opowiedziałem o narzędziu, wskazałem jakie są jego wady i zalety.
Następnie przedstawiłem obecnym możliwości integracji, pluginy z których możemy korzystać w trakcie tworzenia testów.
Poruszyłem też wady narzędzia, które zauważyłem w trakcie korzystania z narzędzia w trakcie mojej przygody z jego używaniem.
Kolejna część dotyczyła porównania Cypressa i Selenium tak aby przedstawić wady i zalety poprzez porównanie.
Opisałem też w jaki sposób jest stworzona dokumentacja narzędzia, skąd możemy czerpać wiedzę.
Część praktyczna
Nie zabrakło również części praktycznej. W pierwszej kolejności przedstawiłem jak szybko i skutecznie zbudować projekt z wykorzystaniem NodeJSa.
Następnie przedstawiłem w jaki sposób możemy wykorzystać czy też poznać gotowe testy które są nam dołączane przez twórców.
Później była też część do przejścia kilku ciekawy przypadków testowych, które pozwoliłem sobie przygotować wcześniej. Wśród przedstawionych przypadków uczestnicy mogli poznać
- Weryfikacja widoczności elementów;
- Przechodzenie na podstrony i weryfikacja
- Przejście na adres url który otwiera się w nowym oknie a my otwieraliśmy go w bieżącej zakładce
- Sprawdzenie martwych linków
- Logowanie do aplikacji (poczta)
- Utrzymywanie sesji - przyśpieszenie testów
- Uruchamianie w trybie headless
- Screenshoty
- Generowanie raportów
- Nagrywanie filmów
Zakończenie
Spotkanie w Klubokawiarnia Aquarium w Bielsku-Białej w ramach CodeBB było fajnym i ciekawym doświadczeniem dla mnie jako osoby zajmującej się dzieleniem się wiedzą. Z otrzymanego feedbacku od osób uczestniczących wiem, że będę chciał jeszcze spróbować swoich sił w podobnym wydarzeniu.
Jeżeli jesteś organizatorem i chciałbyś abym wystąpił w ramach wydarzenia - piszę śmiało.
Zapraszam też na mój serwis www.dlatesterow.pl .