KraQA #26

Automatyzacja testowania to zawsze gorący temat. Tym bardziej, że wiele osób chciałoby zacząć automatyzować, ale nie wie jak. Z pomocą przyszedł Adrian Gonciarz, jeden z założycieli KraQA, który w Pauzie InGarden wygłosił swoją prezentację „Postman – pierwsze kroki w automatyzacji testów API”. W nietypowym jak na KraQA miejscu pojawiło się ponad 100 osób, co dobrze odzwierciedla zainteresowanie taką tematyką w Krakowie.

Ponieważ mowa była o automatyzacji API, prowadzący rozpoczął swoją przemowę od przedstawienia wszystkim koncepcji REST, aby wszyscy zainteresowani byli „w temacie”.  Szczególnie przydatne to było dla osób, które dopiero rozpoczynają swoją karierę w testowaniu, ponieważ zwykle zaczyna się od testowania graficznego interfejsu użytkownika. Następnie Adrian przedstawił narzędzie Postman, które radzi sobie nie tylko z REST API, ale również może być lekką alternatywą do wysyłania zapytań SOAP. Nieco później zostaliśmy zaznajomieni z koncepcją, co jest najważniejsze w testowaniu API i jak to mniej więcej robić. Po takim wstępie zaczęło się to, na co wszyscy czekali – live coding. Nie jest to przypadkowa nazwa, ponieważ Adrian używał w swoich skryptach języka JavaScript. Prowadzący tworzył przypadki testowe, pokazywał przydatne sztuczki w Postmanie i wskazywał, jak można refaktorować już istniejące przypadki. Nie zabrakło też przykładów tego, jak te testy uruchamiać poza graficznym interfejsem Postmana. Na zakończenie, Adrian odpowiedział na pytania publiczności i rozpoczął się tradycyjny networking, czyli po prostu rozmowy przy zimnym i pysznym piwie.

Dziękujemy, że byliście z nami i już teraz zapraszamy na kolejne spotkania, a o szczegółach usłyszycie niedługo!