Mentionsy Mentionsy
Sii Talks
Sii Talks

Odc. 2: Mocne i słabe strony automatyzacji testów low-code | #TestArchitectsTalk

09.09.2024 ·28 min 3 s · 12 rozdziałów

Z okazji międzynarodowego Dnia Testera zapraszamy na serię odcinków #TestArchitectsTalk, w której eksperci #SiiPolska odpowiadają na gorące pytania, dzielą się wiedzą i przedstawiają swoje prognozy na przyszłość 🤔 Obejrzyj drugi odcinek i dowiedz się: ✅ Czy narzędzia do #automatyzacji testów typu #low-code są kosztowne ✅ Jak wygląda wdrożenie z perspektywy Test Leadów i czy tester manualny poradzi sobie z ich obsługą ✅ Z jakimi obawami spotykamy się przed podjęciem decyzji o wejściu w świat low-code Uczestnicy debaty: 🎙️ Mateusz Tadla, Senior Test Architect 🎙️ Wojciech Wieczorek, Senior Test Development Engineer 🎙️ Artur Dudek, Senior Architect 🎙️ Daria Ciurko, Test Development Engineer

1:40 · Definicja narzędzi low-code 2

I tu jak powiedziałeś o Postmanie, tak? Postman też jakby przeniósł się do chmury, stał się bardziej płatnym narzędziem. I nawiązując właśnie do Postmana i dlaczego możemy uwagać za narzędzia low-code'owe, ja bym stwierdził, że to są narzędzia, w których często musimy się najpierw nauczyć wizualnej warstwy ich, a dopiero później możemy w nich napisać testy. Nie zawsze za takie narzędzia uważałem np. JMeter'a, I tutaj myślę, że Artur mógłby się ze mną zgodzić lub nie zgodzić, ponieważ jest naszym osobą, która specjalizuje w testach performance'u. I Arturze, co o tym myślisz? Wiesz co, Wojtek, to jest bardzo dobry temat. Jeżeli chodzi o JMeter'a, ja bardzo długo w ogóle nie rozważałem tego narzędzia jako narzędzia low-code'owe. Dopiero tak naprawdę, kiedy zastanowimy się nad definicją, którą przed chwilą podała nam Daria, Faktycznie dochodzimy do tego, że jest to narzędzie, do którego możemy tak trochę klockami dokładać sobie kolejne requesty, kolejne zapytania, które wysyłamy.

Nie mając pełnej wiedzy technicznej na temat tego, co dzieje się pod spodem, jak to jest wysyłane, jak jest odbierana odpowiedź, jesteśmy w stanie zbudować sobie prosty test wydajnościowy. I o dziwo nie jest to jedyne narzędzie tego typu. Robiąc sobie przegląd rynku po narzędziach do testów wydajnościowych, do generowania obciążenia, mamy tam całe spektrum narzędzi, od Gatlinga, K6, to są typowe, kodowe narzędzia, gdzie musimy znać język programowania, przez właśnie na przykład JMeter, gdzie możemy wykonać testy wydajnościowe bez użycia kodu. Bez tej znajomości programowania. Mamy też narzędzie np. NeoLoad firmy Tricentis. Tam również mamy bardzo łatwą możliwość zbudowania testów wydających, kompletnie nie znając żadnego języka programowania. Także nawet w testach wydających, które do tej pory uważaliśmy, ja postrzegałem, jako takie wyjątkowe, specyficzne i dość trudne testy, faktycznie jak się nad tym zastanowić, tu też mamy ten low-code od dawna w zasadzie i to nawet w narzędziach darmowych.

Pokazano wszystkie 2 dopasowania. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.