Sobes.tech
Junior

Twoim zdaniem, co jest ważne do wskazania podczas tworzenia raportu o błędzie?

sobes.tech AI

Odpowiedź od AI

  • Opis błędu: Jasne i zrozumiałe przedstawienie problemu.
  • Kroki do odtworzenia: Sekwencja działań gwarantujących wystąpienie błędu.
  • Rzeczywisty wynik: To, co się naprawdę wydarzyło.
  • Oczekiwany wynik: Jak powinno było być.
  • Wersja aplikacji/systemu: Wersja, w której wykryto błąd.
  • Środowisko: System operacyjny, przeglądarka (z wersją), wersja PHP (jeśli dotyczy), używane zależności i ich wersje.
  • Logi/stack trace: Wyjście błędów, które pomagają zlokalizować problem.
    // Przykład wyjścia błędu
    Fatal error: Uncaught Exception: Coś poszło nie tak w /ścieżka/do/pliku.php:123
    Stack trace:
    #0 /ścieżka/do/innego_pliku.php(45): jaka_funkcja()
    #1 {main}
      thrown in /ścieżka/do/pliku.php on line 123
    
  • Zrzuty ekranu/Nagrania ekranu: Wizualne przedstawienie błędu.
  • Poważność błędu (Severity): Ocena wpływu błędu na działanie systemu (np. blokujący, krytyczny, główny, mniejszy, trywialny).
  • Priorytet błędu (Priority): Jak szybko błąd musi zostać naprawiony.
  • Załączone pliki: Pliki konfiguracyjne, zrzuty bazy danych lub inne pliki niezbędne do odtworzenia.
  • Dane kontaktowe: Kto odkrył i może dostarczyć dodatkowe informacje.