Baza wiedzyArtykuły

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.

Mentoring w testowaniu. Profesjonalne doradztwo dla firm

Mentoring może być kluczowym elementem rozwoju zawodowego w wielu dziedzinach, w tym w testowaniu. Czym dokładnie jest i dlaczego firmy tak często o nim zapominają?

Listy kontrolne w zarządzaniu testowaniem

Każdy lider testów zarządzający projektem testowym może skorzystać z krótkiej listy kontrolnej pozwalającej określać kompletność i gotowość do przeprowadzenia testów.

Czy wiesz, jacy są czterej wrogowie pracy z kodem legacy?

Pewnie masz na swoim koncie pracę z cudzym kodem. Rzadko zdarza się pracować wyłącznie w projektach Greenfield, gdzie można napisać wszystko po swojemu...

Jakość prognozy pogody

Procesy numerycznego modelowania pogody istnieją od ponad 100 lat i od tamtej pory mocno się rozwinęły. Dziś procesem obliczania pogody zajmują się największe superkomputery świata, a i tak ze zdziwieniem obserwujemy, jak bardzo się mylą. W to lato chyba bardziej niż kiedykolwiek.

Technical Writer – pierwsza praca w IT

Wiele osób widzi swoją przyszłą karierę w IT. Część nie ma przygotowania technicznego i szuka roli, w której może użyć zdobytej w innych obszarach wiedzy. Przykładem takiej roli może być specjalista ds. dokumentacji technicznej, dla którego kluczowymi umiejętnościami są komunikacja i znajomość języków.

Midzi tracą pracę?

Choć to na razie tylko informacje z drobnego wycinku rynku, to jednak wydaje się, że możemy znaleźć regułę: osoby z 2-5-letnim doświadczeniem coraz częściej otrzymują wypowiedzenia i mają problem ze znalezieniem nowej pracy na podobnych do poprzednich warunkach finansowych.

Listy kontrolne w testowaniu

Lista kontrolna to jedno z najważniejszych narzędzi w pracy nie tylko testera, ale i każdego pracownika, który nie ufa (do końca) swojej pamięci. Popularna checklista pomaga w zapamiętywaniu i chroni nas przed zrobieniem więcej niż potrzeba.

Piszesz testy do wymagań biznesowych, czy do implementacji?

Zastanawiasz się czasem, po co piszesz testy? Poza tym, że tak trzeba, albo tak każą... Piszesz testy, żeby sprawdzić, czy kod działa, czy żeby udowodnić, że działa? Czy testy opierają się o wymagania biznesowe, czy o implementację? Poza dopisywaniem testów do odziedziczonego kodu powinniśmy się raczej kierować wymaganiami, niż naszą interpretacją, nie uważasz?

Czego tester może nauczyć się od hakera?

Czym różnią się tester i haker? Na pierwszy rzut oka różnic jest wiele. Czy jest jednak coś, czego obie te grupy specjalistów mogłyby się wzajemnie nauczyć? Zaskakująco tak. Jakie wartościowe nauki może wynieść tester, patrząc na świat (i testowane oprogramowanie) przez pryzmat hakera?