Junior
Co je podle tebe důležité uvést při sestavování hlášení o chybě?
sobes.tech AI
Odpověď od AI
- Popis chyby: Jasné a srozumitelné vysvětlení problému.
- Kroky k reprodukci: Sekvence akcí, které zaručeně vedou ke vzniku chyby.
- Reálný výsledek: To, co se skutečně stalo.
- Očekávaný výsledek: Jak mělo být.
- Verze aplikace/systému: Verze, ve které byla chyba zjištěna.
- Prostředí: Operační systém, prohlížeč (s verzí), verze PHP (pokud je relevantní), používané závislosti a jejich verze.
- Logy/stack trace: Výstup chyb, který pomáhá lokalizovat problém.
// Příklad výstupu chyby Fatal error: Uncaught Exception: Něco se pokazilo v /cesta/k/souboru.php:123 Stack trace: #0 /cesta/k/jinem_souboru.php(45): nějaká_funkce() #1 {main} thrown in /cesta/k/souboru.php on line 123 - Snímek obrazovky/Záznamy obrazovky: Vizuální znázornění chyby.
- Závažnost chyby (Severity): Hodnocení dopadu chyby na fungování systému (například, blokující, kritická, hlavní, menší, triviální).
- Priorita chyby (Priority): Jak rychle je třeba chybu opravit.
- Připojené soubory: Konfigurační soubory, dumpy databází nebo jiné soubory potřebné k reprodukci.
- Kontaktní informace: Kdo chybu objevil a může poskytnout další informace.