Sobes.tech
Junior

Čo si myslíš, že je dôležité uviesť pri zostavovaní správy o chybe?

sobes.tech AI

Odpoveď od AI

  • Popis chyby: Jasné a zrozumiteľné vysvetlenie problému.
  • Kroky na reprodukciu: Sekvencia akcií, ktoré zaručene vedú ku chybe.
  • Reálny výsledok: To, čo sa skutočne stalo.
  • Očakávaný výsledok: Ako to malo byť.
  • Verzia aplikácie/systému: Verzia, v ktorej bola chyba zistená.
  • Prostredie: Operačný systém, prehliadač (s verziou), verzia PHP (ak je relevantná), používané závislosti a ich verzie.
  • Logy/stack trace: Výstup chýb, ktorý pomáha lokalizovať problém.
    // Príklad výstupu chyby
    Fatal error: Uncaught Exception: Niečo sa pokazilo v /cesta/k/súboru.php:123
    Stack trace:
    #0 /cesta/k/ďalšiemu_súboru.php(45): nejaká_funkcia()
    #1 {main}
      thrown in /cesta/k/súboru.php on line 123
    
  • Snímky obrazovky/Záznamy obrazovky: Vizuálne zobrazenie chyby.
  • Závažnosť chyby (Severity): Hodnotenie vplyvu chyby na fungovanie systému (napríklad, blokujúca, kritická, hlavná, menšia, triviálna).
  • Priorita chyby (Priority): Ako rýchlo je potrebné chybu opraviť.
  • Prílohy: Konfiguračné súbory, dumpy databáz alebo iné súbory potrebné na reprodukciu.
  • Kontaktné informácie: Kto chybu objavil a môže poskytnúť ďalšie informácie.