Baza wiedzyArtykuły

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.

Pokrycie instrukcji i decyzji już nie takie ważne w ISTQB®?

Po usunięciu części zadań związanych z technikami białoskrzynkowymi z sylabusa poziomu podstawowego ISTQB® zadaje kolejny cios w część testów, które kiedyś traktowane były jako fundamenty testowania.

TOP 5 narzędzi do testów dostępności aplikacji mobilnych na Androida

Tworząc aplikację mobilną, musisz uwzględnić potrzeby wszystkich użytkowników, w tym także osób korzystających z technologii asystujących. Nie wszystkie błędy dostępności da się wykryć ręcznie, dlatego warto poznać narzędzia, które zrobią to za ciebie.

Automatyczne testowanie dostępności aplikacji mobilnych na Androida

Powszechnie pojawia się pytanie o narzędzia prowadzące testy lub audyty automatyczne aplikacji mobilnych. Okazuje się, że mamy w tym zakresie bardzo ograniczone wsparcie.

SAST. Omówienie

Jeśli priorytetem jest bezpieczeństwo aplikacji i szybkość dostarczania zmian, SAST wspiera oba te cele. Umożliwia developerom naprawę problemów bez przerywania pracy i przy zachowaniu ciągłości CI/CD.

Analiza zarobków testerów – 2025. Część II

Po pierwszej części raportu, w której przedstawiliśmy ogólny obraz rynku wynagrodzeń testerów w 2025 roku, czas przejść do konkretów. W drugiej odsłonie analizy przyglądamy się różnicom w zarobkach w zależności od roli i doświadczenia zawodowego.

Node.js vs React.js

Node.js i React.js są dwoma filarami rozwoju aplikacji w środowisku JavaScript. Choć często występują razem, pełnią różne funkcje i odpowiadają za odrębne obszary działania aplikacji. Omawiamy, czym się różnią, jak się uzupełniają i w jakich przypadkach warto zastosować je osobno lub jako wspólny stack technologiczny.

Dlaczego UAT zawodzi?

Testy akceptacyjne nie są sprawdzeniem jakości kodu. Są sprawdzaniem zgodności z rzeczywistością biznesową, a tej nie da się ująć wyłącznie w wymaganiach technicznych.

Czy BDD ma jeszcze sens?

Behavior-Driven Development (BDD) ma za sobą dwie dekady historii. Dla wielu zespołów był impulsem do zbliżenia biznesu, testerów i programistów wokół wspólnego celu, jakim jest zrozumienie i dostarczenie wartościowego zachowania systemu. Dziś coraz częściej pojawia się pytanie: czy BDD jeszcze żyje? I co ważniejsze – czy nadal warto się nim zajmować?

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.