#regresja

Czy możemy zaufać AI i systemom niedeterministycznym w testach regresji?

Automatyzacja testów regresji od zawsze opierała się na żelaznej zasadzie powtarzalności. Co dzieje się jednak w momencie, gdy do procesu QA wchodzą narzędzia oparte na AI i modelach LLM, wprowadzając element nieprzewidywalności? Zamiast ślepej wiary w technologię potrzebujemy nowej inżynierii zaufania, która redefiniuje pojęcie binarnego wyniku "passed/failed".

Green testing. Zielone testowanie

Jak optymalizować zestawy testowe pod kątem zużycia energii i czy takie rozwiązania w ogóle są możliwe? Sprawdzamy.

Testy regresji dla zaawansowanych

Wielu zespołom testy regresji wymykają się spod kontroli. Czasem jest ich za dużo, czasem zbyt mało, a nierzadko po prostu nie tam, gdzie powinny. Sprawdzamy, jak podejść do nich profesjonalnie.

Testy regresji a retesty

Testowanie regresji i testowanie potwierdzające (retest) często wrzucane jest do jednego worka. Wynika to z logiki uruchomienia tych testów. Na przykładach wyjaśniamy różnice i podobieństwa między tymi dwoma rodzajami testów.

20 praktycznych porad dotyczących testowania

Czy można zrobić coś, aby testowanie było łatwiejsze dla testera i dodatkowo jeszcze skuteczne? Zebraliśmy 20 najbardziej przydatnych wskazówek, które mogą uczynić proces jak najbardziej optymalnym.

Marnotrawstwo w testach oprogramowania

Testowanie oprogramowania jest działaniem nieskończonym, dlatego też wszystkie aktywności muszą być optymalizowane. Należy unikać marnotrawstwa czasu, pieniędzy i zasobów. Oto kilka przykładów, kiedy brak efektywności generuje niepotrzebną pracę.

Testowanie regresji

Testy regresji to jedne z najważniejszych testów wykonywanych w procesie tworzenia oprogramowania. Mają one na celu kontrolowanie jakości oraz szybkie wykrywanie potencjalnego regresu oprogramowania.