Часто начинающему тестеровщику приходится слышать:
«Проверяй все, особенно те места, в которых ты уверен. По закону подлости приложение именно там и падает.»
Казалось бы — это «дутье» на воду? А вот пробовал ли человек, с таким подходом, подойти к программисту и спросить: а тут программа вообще может упасть, скажи мне честно? В большинстве случаев ответ удивит. Сильно удивит.
Программистов, уверенных на 100% что у них
ни при каких условиях не может появиться ошибки, не рассматриваю, не видел я таких, или условия просто умею предлагать, которые может и не реальны с точки зрения программы, но часть кода с ними, конечно же упадет =).
К коллегам девелоперам всегда можно найти подход, для получения релевантной информации.
к чему это я? Пересматривал Дилберта… и наткнулся: