Да, эксперт может проверить выполнение конкретных функций программы в заданных условиях и исследовать причины воспроизводимых ошибок. Для этого фиксируют версию, настройки, входные данные и окружение. Формулировка «работает ли продукт вообще» требует уточнения: программа может выполнять один сценарий и давать сбой в другом, а причина иногда связана с интеграцией, конфигурацией или данными.
Предоставьте спорную версию, описание ошибки, последовательность действий, требования и известные журналы. Исходный код нужен не для каждой проверки, но без него часть причин не удастся установить. Для испытаний желательно согласовать отдельную среду, чтобы не изменять рабочую систему. Эксперт объясняет условия и результаты, а не гарантирует отсутствие всех дефектов. Такие задачи подробно рассмотрены на странице программно-компьютерной экспертизы.