Zanim oprogramowanie trafi do odbiorców, swoją pracę wykonać muszą testerzy oprogramowania. W przeciwnym razie projekt byłby obarczony ogromnym ryzykiem i potencjalnymi stratami finansowymi. Choć obecnie wiele testów są w stanie w krótkim czasie wykonać maszyny, wciąż niezbędne bywa testowanie manualne. Kiedy należy je przeprowadzić i jakie płyną z tego korzyści?