Testowanie aplikacji a rola testera w projekcie

czwartek, Październik 22, 2009
By

Jak myślicie czy firmy tworzące oprogramowanie kładą duży nacisk na proces testowania oprogramowania? Na początku wyjaśnię definicję procesu testowania oprogramowania.
Testowanie oprogramowania jest ściśle związane z tworzeniem oprogramowania i jednym z procesów kontroli i zapewnienia jakości oprogramowania. Testowanie ma kilka celów ale podstawowe mają na za zadanie walidację kodu oraz weryfikację oprogramowania. Proces weryfikacji ma na celu sprawdzenie czy program został napisy zgodnie z analizą. Natomiast proces walidacji oprogramowania ma na celu sprawdzenie czy program jest zgodny z żądaniami klienta.
Na tyle teorii. W praktyce firmy informatyczne coraz bardziej napierają na zwiększenie jakości swojego wytwarzanego oprogramowania a co za tym idzie każdy projekt ma w składzie kilka osób testujących. Tester oprogramowania bo tak nazywa się przeważnie taka osoba ma za zadanie weryfikację i walidację ukończonego kodu. Tester nie poprawia błędu tylko zgłasza błąd w aplikacji do obiegu błędów np. JIRA. Jednak należy pamiętać, że osoba testująca nie jest w stanie wykryć wszystkich błędów w aplikacji, więc można się spodziewać, że w programie który właśnie używasz znajdzie sam błąd. Niektóre firmy na to liczą i traktują klientów jako swoich testerów.

Dodaj komentarz

Musisz być zalogowany aby dodać komentarz do artykułu.