Testowanie na produkcji jest często koniecznością, ponieważ nie wszystkie warunki i dane mogą być w pełni odtworzone w środowisku testowym. Choć jest to kontrowersyjne, w wielu przypadkach firmy muszą radzić sobie z rzeczywistymi danymi i warunkami, które są unikalne dla środowiska produkcyjnego. Konsekwencje testowania na produkcji mogą obejmować ryzyko wprowadzenia błędów, które mogą wpłynąć na działanie systemu i doświadczenie użytkowników. Dlatego ważne jest, aby testowanie było przeprowadzane z dużą ostrożnością i przy zachowaniu odpowiednich procedur bezpieczeństwa.