Rafał Podraza

Continuous Testing w praktyce: jak zintegrować Postmana, Jenkins i GitHub Actions

Czasami mam wrażenie, że „CI/CD” to hasło, które wszyscy powtarzają, ale mało kto realnie wdraża w codziennym testowaniu.Bo łatwo jest powiedzieć „mamy automatyzację”, a dużo trudniej doprowadzić do sytuacji, w której każdy commit automatycznie uruchamia testy, generuje raport i wysyła wynik tam, gdzie trzeba.I właśnie o tym chciałbym dziś opowiedzieć — jak to działa w …

Continuous Testing w praktyce: jak zintegrować Postmana, Jenkins i GitHub Actions Read More »

Największe błędy w używaniu AI przez testerów – czego unikać w pracy z ChatGPT i sztuczną inteligencją

błędy ai w testowaniu oprogramowania

Kiedy pierwszy raz zobaczyłem, jak ChatGPT generuje przypadki testowe z opisów wymagań, pomyślałem: „To jest game changer!”. I rzeczywiście — narzędzia oparte o sztuczną inteligencję mogą niesamowicie przyspieszyć pracę testera. Ale… tylko wtedy, gdy wiemy jak z nich korzystać. Niestety, w ostatnich miesiącach widzę coraz więcej przykładów, jak AI zamiast pomagać — po prostu ogłupia …

Największe błędy w używaniu AI przez testerów – czego unikać w pracy z ChatGPT i sztuczną inteligencją Read More »

OWASP Top 10 — zagrożenia, które każdy tester powinien znać

owasp top 10

Coraz częściej słyszę, że testerzy nie powinni już skupiać się tylko na funkcjonalności, a bezpieczeństwo aplikacji staje się po prostu kolejnym wymiarem jakości. I w pełni się z tym zgadzam. Użytkownik końcowy nie interesuje się tym, kto zawalił — deweloper, tester czy architekt — jeśli coś wycieknie albo ktoś przejmie jego konto, to w oczach …

OWASP Top 10 — zagrożenia, które każdy tester powinien znać Read More »

Dlaczego brzydkie UI to realny problem testerski?

testowanie ui

Zacznijmy szczerze: nie jestem grafikiem. I pewnie nigdy nie będę. Nie znam się na teorii kolorów, nie wiem, czy dany font jest „nowoczesny” czy „klasyczny”, i zupełnie szczerze – nie interesuje mnie to aż tak bardzo. Ale jestem testerem. A jako tester wiem jedno: brzydkie UI potrafi naprawdę uprzykrzyć życie. I to nie tylko użytkownikowi …

Dlaczego brzydkie UI to realny problem testerski? Read More »

Rodzaje asercji w Cypress: praktyczny przewodnik z przykładami

cypress asercje

Asercje to serce każdego testu – bez nich nasze skrypty to tylko „klikanie bez sensu”.W Cypressie mamy do dyspozycji naprawdę rozbudowany zestaw możliwości: od prostych sprawdzeń obecności elementów, przez warunki logiczne, aż po zaawansowane sprawdzanie danych czy odpowiedzi z API.W tym wpisie pokażę Ci najważniejsze rodzaje asercji w Cypress, podzielone tematycznie – i wyjaśnię, kiedy …

Rodzaje asercji w Cypress: praktyczny przewodnik z przykładami Read More »

10 tricków w Postmanie, które powinien znać każdy tester API

10 tricków w postman

Postman to jedno z najpopularniejszych narzędzi do testowania API. Wydaje się proste – wysyłasz request i dostajesz response. Ale jeśli chcesz używać go jak profesjonalista, musisz znać kilka tricków, które oszczędzą Ci czas i pozwolą tworzyć naprawdę inteligentne i skalowalne testy.Poniżej zebrałem 10 funkcji i sztuczek, które każdy tester powinien znać – niezależnie, czy dopiero …

10 tricków w Postmanie, które powinien znać każdy tester API Read More »

Testowanie w chmurze – czy lokalne testy jeszcze mają sens?

testowanie w chmurze

Jeszcze kilka lat temu testy uruchamiane lokalnie na komputerze były standardem. Każdy tester miał swój „święty” folder z frameworkiem, Selenium, JMeterem czy innym narzędziem, a do tego zestaw konfiguracji, które działały tylko u niego. Potem przyszła chmura i nagle wszystko zaczęło się zmieniać. Dzisiaj coraz więcej firm przenosi testy do chmury, ale czy to oznacza, …

Testowanie w chmurze – czy lokalne testy jeszcze mają sens? Read More »

Testowanie penetracyjne: Co to jest i dlaczego jest niezbędne?

testowanie penetracyjne

W dzisiejszych czasach, gdy cyberataki stają się coraz bardziej powszechne, a dane firmowe i prywatne są narażone na niebezpieczeństwo, testowanie penetracyjne (pentesting) staje się nieodzownym elementem ochrony systemów IT. Czym dokładnie jest testowanie penetracyjne i dlaczego jest tak ważne? Czym jest testowanie penetracyjne? Testowanie penetracyjne, znane również jako pentesting, to symulowany atak na system komputerowy, …

Testowanie penetracyjne: Co to jest i dlaczego jest niezbędne? Read More »

pakiet premium