AI w testowaniu

Seria artykułów związanych z AI w testowaniu oprogramowania.

AI przygotowuje do egzaminu ISTQB® Advanced

Przygotowanie do egzaminu ISTQB® Advanced to proces, który coraz częściej startuje nie od opasłego sylabusa, ale od okienka czatu AI. Wystarczy kilka komend, by dostać gotowe podsumowanie materiału, zestaw pytań, streszczenie najważniejszych koncepcji, a nawet wersję audio do odsłuchania w drodze do pracy. To naturalny skok technologiczny w nauce: jest szybko, wygodnie i na pierwszy rzut oka bardzo skutecznie.

Jak myśleć i jak rozmawiać o AI?

AI jest tematem, który obrósł mitami, a rzesza domorosłych specjalistów od wszystkiego wydała już na nią wyrok. Wszyscy oni się mylą i nikt z nich nie ma racji.

Jak podejść do testowania LLM-ów?

Duże modele językowe (LLM) nie działają jak klasyczne aplikacje. Ich odpowiedzi są zmienne, probabilistyczne i zależne od parametrów generacji, więc nawet pozornie identyczne zapytania mogą prowadzić do różnych wyników. James Bach przypomina, że jeśli chcemy je testować uczciwie, musimy zmienić sposób myślenia.

Jak testować LLM-y?

James Bach opublikował niedawno tekst, w którym porządkuje swoje przemyślenia na temat testowania systemów opartych na dużych modelach językowych (LLM). W przeciwieństwie do dominującego w branży entuzjazmu, Bach proponuje podejście ostrożnie, krytyczne i wymagające, ale przede wszystkim merytoryczne.

Automatyzacja AGENTLESS

Czy do automatyzacji zadań programistycznych potrzebujemy złożonych agentów AI, które planują, analizują, używają narzędzi i samodzielnie uczą się na błędach? Zespół badaczy z University of Illinois proponuje inne rozwiązanie – AGENTLESS – które pokazuje, że prosta architektura może być bardziej skuteczna, tańsza i łatwiejsza do zrozumienia niż wieloetapowe systemy agentowe.

Testowanie z AI w praktyce. Modele, narzędzia i podejścia

Nie wszystkie narzędzia AI sprawdzają się tak samo w testowaniu. Jedne dobrze radzą sobie z prostymi przypadkami, inne potrafią analizować cały kod i samodzielnie uruchamiać testy. Rodzi się jednak pytanie, które modele i narzędzia faktycznie warto włączyć do procesu testowania?

AI + TDD = duet idealny?

Coraz więcej zespołów deweloperskich szuka sposobów na to, by szybciej dostarczać wartość bez kompromisów w jakości. Przyglądamy się temu, czy połączenie AI z podejściem TDD to krok w stronę bardziej dojrzałych praktyk inżynierskich?

ChatGPT i Gemini na egzaminie certyfikującym. Wyniki dla ISTQB® i A4Q

Czy certyfikacja testerska jest ciągle wyznacznikiem kompetencji, jeśli zdaje ją model językowy? Być może nadszedł czas, by zadać sobie trudniejsze pytanie: co faktycznie mierzą te egzaminy? Umiejętność testowania czy umiejętność zapamiętywania?

Agenci AI vs. defekty

Agenci AI mieli odciążyć zespoły, ale na razie częściej je rozpraszają. Test SM-100 sprawdza wartość Agentów, a my przyglądamy się SM-100.

Czy AI zastąpi narzędzia testerskie?

Tak. Ten trend już się rozpoczął i będzie kontynuowany wraz z rozwojem technologii sztucznej inteligencji. Które narzędzia już dziś są zastępowane, a które czeka eliminacja w niedalekiej przyszłości to podstawowa wiedza potrzebna do podjęcia decyzji, jakich technologii uczyć się dziś.