Junior
Šta misliš da je važno navesti prilikom sastavljanja izveštaja o grešci?
sobes.tech АИ
Одговор од АИ
- Opis greške: Jasno i razumljivo izlaganje problema.
- Koraci za reprodukciju: Sekvenca radnji koja garantuje pojavu greške.
- Stvarni rezultat: Ono što se zaista dogodilo.
- Očekivani rezultat: Kako je trebalo da bude.
- Verzija aplikacije/sistema: Verzija u kojoj je greška otkrivena.
- Okruženje: Operativni sistem, pregledač (sa verzijom), verzija PHP-a (ako je primenjivo), korišćene zavisnosti i njihove verzije.
- Logovi/stack trace: Izlaz grešaka koji pomaže u lokalizaciji problema.
// Primer izlaza greške Fatal error: Uncaught Exception: Nešto je pošlo po zlu u /path/to/file.php:123 Stack trace: #0 /path/to/another_file.php(45): neka_funkcija() #1 {main} thrown in /path/to/file.php on line 123 - Snimci ekrana/Zabeleške: Vizuelni prikaz greške.
- Ozbiljnost greške (Severity): Procena uticaja greške na rad sistema (npr., blokirajuće, kritično, glavno, manje, trivijalno).
- Prioritet greške (Priority): Koliko brzo treba ispraviti grešku.
- Prilozi: Konfiguracioni fajlovi, dumpovi baze podataka ili drugi fajlovi potrebni za reprodukciju.
- Kontakt informacije: Ko je otkrio grešku i može pružiti dodatne informacije.