Podczas pracy przy projekcie w środowisku developerskim na lokalnym serwerze z reguły nie ma problemu, aby uruchomić aplikację w trybie debugowania i w łatwy sposób zidentyfikować błąd lub nadzorować działanie procesów. Problem pojawia się jednak wtedy, gdy istnieją pewne ograniczenia i jedyna możliwość przeprowadzenia testu istnieje na środowisku przed produkcyjnym tzw. staging. Dobrym przykładem takiej sytuacji może być chęć przetestowania płatności online, która do pełnego działania potrzebuje podania działających linków w celu wysłania potwierdzenia zapłaty wraz z jego weryfikacją.

(więcej…)