Тестирование – это рутина, без которой в разработке программ никак не обойдешься.

Если при заказной разработке можно организовать тестирование совместно с заказчиком, то с тиражными продуктами так не поступишь. Клиент ожидает, что получит программу, в которой уже все работает.