AI w testowaniu

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

Agenci AI specjalnej troski

Czy autonomiczne agenty AI to rewolucja, czy systemowe zagrożenie? Przyglądamy się przypadkom Moltbooka i OpenClaw, krytycznym błędom w architekturze i wyzwaniom, przed którymi stają coraz częściej testerzy.

Junior tester czy operator algorytmu?

Czy AI zdejmuje z juniorów obowiązek rozumienia kodu? Jak zachować jakość w projektach, gdzie kod utrzymuje się trudniej, niż generuje?

AI w przestrzeni testerzy.pl. Pilot

29.01.2025 podczas AI Testing Conference przedstawiliśmy architekturę i rozwiązania oraz postępy, jakie osiągneliśmy w naszym projekcie, w którym wykorzystujemy AI do dostarczania wartościowej testerskiej wiedzy oraz wspierania edukacji testerów.

Testowanie dostępności przy wsparciu AI

Czy weryfikacja dostępności jest lepsza, gdy używamy technologii AI? Sprawdzamy.

Dlaczego AI nie napisze za Ciebie idealnego kodu?

Współczesna inżynieria oprogramowania zachłysnęła się możliwościami generatywnej sztucznej inteligencji. Obietnica automatycznego tworzenia systemów na podstawie prostych poleceń jest kosząca, ale kryje w sobie fundamentalne zagrożenie.

Testowanie rozmyte z użyciem AI

Testowanie rozmyte, znane jako fuzzing, jest techniką testowania oprogramowania, która istnieje od niemal czterdziestu lat. Mimo swojej długiej historii, nie zyskała powszechnej adopcji w mainstreamie, będąc głównie domeną specjalistów, takich jak pentesterzy czy uczestników programów bug bounty. Dziś, w obliczy dominacji generatywnej sztucznej inteligencji, to podejście zyskuje na znaczeniu.

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.