Бывает, что важность тестирования
часто недооценивается и сводится на уровень простой формальности – посмотреть, работает ли в принципе разработанное решение. Однако, при разработке абсолютно все предусмотреть невозможно. Кроме того, о тестировании разработанных и развертываемых систем часто вовсе забывают и вспоминают, когда все бюджеты уже заложены, проведены тендеры, а при внедрении и использовании вскрываются нюансы и недоработки, или начинаются проблемы с эксплуатацией. На корпоративном рынке самые частые проблемы: тестов не было, техзадание написано криво, подрядчик принес формально дотянутое решение, а по факту оно не будет нормально работать.
Даже если в разработанном решении все точно соответствует заявленным характеристикам, все равно лучше провести нагрузочное тестирование. Здесь как с покупкой машины – при тест-драйве, например, может выяснится, что заявленные цифры расхода топлива носят чисто маркетинговый характер, а в реальности все не так.