Тестирование+серого+ящика+(gray+box)

В исследованиях по методу "серого ящика"" объединены методы "белого ящика" и способы тестирования с помощью входных данных по методу "черного ящика". Удачным примером простого анализа по методу "серого ящика" является запуск программы внутри отладчика и подача на вход этой программы различных данных. При этом идет выполнение программы, а отладчик используется для выявления ошибок и некорректных состояний. Коммерческая программа Purify от компании Rational обеспечивает подробный анализ во время выполнения программы и в ос­новном направлена на исследование работы с памятью. Это особенно важно для программ на С и C++ (известных своими проблемами при выделении памяти). Valgrind — это бесплатный отладчик, который обеспечивает анализ программы во время ее выполнения в среде Linux.

http://supermegayo.ru/vlomprogr/20.html