Я припускаю, що ви справді зробили все, що могли, щоб відтворити помилку, але не можете.
У такому випадку часто краще додати код у зоні програми, яка не змогла зафіксувати виконану роботу, так що, сподіваємось, у вас буде більше даних для роботи, якщо це повториться. Подумайте, яку інформацію вам потрібно мати, яку ви зараз не маєте. Наприклад, можливо, це відбувається лише тоді, коли надсилається певний набір вхідних параметрів, і ви записуєте їх кожен раз, коли процес запускається. Однак перед тим, як це зробити, проконсультуйтеся зі своїм начальником, залежно від важливості помилки та частоти їх виникнення, можливо, він не захоче витрачати час на це.
Потім ви переходите до особи, яка повідомила про помилку (ви можете це зробити в програмі відстеження помилок, якщо у вас є, вам не потрібно йти особисто) і кажете, що ви не змогли відтворити помилку, але додали додаткову кількість ведення журналу, щоб отримати більш детальну інформацію про те, що відбувається в разі помилки. Потім закрийте помилку.
Якщо ви не можете зробити додатковий журнал. просто повідомте про те, що помилка не відтворюється, і якщо вони знову натраплять на неї, це інформація, яку вам знадобиться для її відтворення, і скажіть їм, що вам потрібно. Ми часто просимо їх сказати нам, які саме вхідні параметри вони вводили, коли отримали помилку. Просто наявність знімка екрана помилки допомагає, але точно знати, які кроки вони вживали та яку інформацію вони намагалися використати на момент виникнення помилки, корисніше. Таким чином, ви покладаєте на них відповідальність, щоб отримати більше інформації, коли вони повідомляють про помилку, якщо вона повториться.
У своєму трекері помилок обов'язково поясніть, які кроки ви пробували, так що якщо помилка повториться, людина, яка її обробляє, матиме певний досвід у тому, що робилося раніше.