Czym są testy jednostkowe [transkrypt]

Testy jednostkowe (inaczej Unit testy) definiuje się jako rodzaj testowania oprogramowania, w którym testowane są poszczególne jednostki/elementy oprogramowania.

Testowanie jednostkowe aplikacji odbywa się podczas jej tworzenia (kodowania). Celem testów jednostkowych jest izolacja części kodu i sprawdzenie jego poprawności. Testy jednostkowe zazwyczaj są wykonywane przez programistów (ale nie zawsze).

W SDLC, STLC czy modelu V, testowanie jednostkowe jest pierwszym poziomem testowania przeprowadzanym przed testowaniem integracyjnym. Testowanie jednostkowe jest techniką testowania Whitebox, wykonywaną jak wspominałem zwykle przez programistów. Chociaż w praktycznym świecie z powodu kryzysu czasowego lub niechęci programistów do przeprowadzania testów, specjaliści QA również wykonują takie testy.

Czytaj dalej Czym są testy jednostkowe [transkrypt]

Jaka jest różnica między testowaniem manualnym a automatycznym? [transkrypt]

Dzisiaj postaram się odpowiedzieć na pytanie czym różni się testowanie manualne od automatycznego. No to zaczynamy!

Najpierw odpowiedzmy sobie na pytanie czym jest testowanie manualne?
Otóż testowanie manualne to nic innego jak testowanie oprogramowania, w którym testy są wykonywane w sposób ręczny/manualny przez specjalistów QA. Są one wykonywane oczywiście w celu wykrycia błędów w rozwijanym oprogramowaniu. 

Czytaj dalej Jaka jest różnica między testowaniem manualnym a automatycznym? [transkrypt]

Podstawowe zasady podczas testowania oprogramowania [transkrypt]

Cześć,
Witam Cię w 4 odcinku podcastu Szkoły Testowania. Dzisiaj zajmiemy się podstawowymi zasadami, jakich należy przestrzegać podczas testowania. Zaczynamy!

Ważne jest, aby osiągnąć optymalne wyniki testów podczas przeprowadzania testów oprogramowania, bez odchyleń od celu. Ale w jaki sposób określić, że postępujesz zgodnie z właściwą strategią testowania? W tym celu należy przestrzegać pewnych podstawowych zasad testowania. Przyjrzymy się dzisiaj siedmiu z nich.

Czytaj dalej Podstawowe zasady podczas testowania oprogramowania [transkrypt]

Jakie cechy i umiejętności powinien posiadać dobry tester? (transkrypt)

Cześć. Witam Cię w drugim odcinku Podcastu. Na wstępie chciałem odnieść się do pewnej kwestii, która była poruszana w 1 odcinku i na którą kilku z Was zwróciło mi uwagę. A mianowice, że użyłem tam definicji takich jak Black Box (testy czarnoskrzynkowe) oraz White Box (testy białoskrzynkowe) nie wyjaśniając czym one są. Oczywiście biję się w pierś i już nadrabiam.

Czytaj dalej Jakie cechy i umiejętności powinien posiadać dobry tester? (transkrypt)