Zakładam, że naprawdę zrobiłeś wszystko, co możliwe, aby odtworzyć błąd, ale nie możesz.
W takim przypadku często najlepiej jest dodać kod w obszarze aplikacji, który nie zarejestrował wykonywanej pracy, aby mieć nadzieję, że będziesz mieć więcej danych do pracy, jeśli to się powtórzy. Zastanów się, jakie informacje musisz mieć, których obecnie nie masz. Na przykład może zdarza się to tylko wtedy, gdy wysyłany jest określony zestaw parametrów wejściowych, więc zapisujesz je przy każdym uruchomieniu procesu. Skontaktuj się z szefem, ale zanim to zrobisz, w zależności od wagi błędu i częstotliwości jego występowania, może on nie chcieć poświęcać czasu na to.
Następnie udajesz się do osoby, która zgłosiła błąd (możesz to zrobić w aplikacji do śledzenia błędów, jeśli go masz, nie musisz iść osobiście) i powiedzieć, że nie udało się odtworzyć błędu, ale dodałeś kilka dodatkowych logowanie, aby uzyskać więcej informacji na temat tego, co robi proces na wypadek ponownego wystąpienia błędu. Następnie zamknij błąd.
Jeśli nie możesz wykonać dodatkowego logowania. po prostu zgłoś, że błąd nie był odtwarzalny i że jeśli ponownie go napotka, będą to informacje potrzebne do jego odtworzenia i powiedzenia im, czego potrzebujesz. Często prosimy ich, aby powiedzieli nam dokładnie, jakie parametry wejściowe wprowadzali, gdy otrzymali błąd. Sam zrzut ekranu z błędem pomaga, ale dokładniejsza znajomość kroków, które podjęli i jakich informacji próbowali użyć w momencie wystąpienia błędu. Zasadniczo więc nakładasz na nich ciężar, aby uzyskać więcej informacji, gdy zgłaszają błąd, jeśli wystąpi ponownie.
W swoim narzędziu do śledzenia błędów wyjaśnij, jakie kroki próbowałeś, aby jeśli błąd wystąpił ponownie, osoba zajmująca się nim będzie miała doświadczenie w tym, co zostało zrobione wcześniej.