Очень редко, несмотря на все усилия по тестированию, я получаю сообщение об ошибке от клиента, которое просто не могу воспроизвести в офисе.
( Извинения Джеффу за «заимствование» значка)
У меня есть несколько «инструментов», которые я могу использовать, чтобы попытаться найти и исправить их, но мне всегда кажется, что я их разрываю ножом: -
- Запрашивать у клиента все больше и больше контекста: (systeminfo)
- Файлы журналов из нашего приложения
- Специальные тесты с клиентом для попытки изменить поведение
- Предоставление клиенту новой сборки с дополнительной диагностикой
- Думая о проблеме в бане ...
- Посещение объекта (при условии, что клиент где-то теплый и солнечный)
Существуют ли установленные процедуры или другие методы, которые кто-либо использует для решения подобных проблем?