Sobes.tech
Junior

Selon toi, qu'est-il important de préciser lors de la rédaction d'un rapport de bug?

sobes.tech IA

Réponse de l'IA

  • Description du bug : Présentation claire et compréhensible du problème.
  • Étapes pour reproduire : Séquence d'actions garantissant la survenue du bug.
  • Résultat réel : Ce qui s'est réellement passé.
  • Résultat attendu : Comment cela aurait dû être.
  • Version de l'application/système : La version où le bug a été détecté.
  • Environnement : Système d'exploitation, navigateur (avec version), version de PHP (si applicable), dépendances utilisées et leurs versions.
  • Logs/trace de la pile : Sortie d'erreurs aidant à localiser le problème.
    // Exemple de sortie d'erreur
    Fatal error: Uncaught Exception: Quelque chose a mal tourné dans /chemin/vers/fichier.php:123
    Stack trace:
    #0 /chemin/vers/autre_fichier.php(45): une_fonction()
    #1 {main}
      thrown in /chemin/vers/fichier.php on line 123
    
  • Captures d'écran/enregistrements d'écran : Représentation visuelle du bug.
  • Gravité du bug (Severity) : Évaluation de l'impact du bug sur le fonctionnement du système (par exemple, bloquant, critique, majeur, mineur, trivial).
  • Priorité du bug (Priority) : À quelle vitesse le bug doit être corrigé.
  • Fichiers joints : Fichiers de configuration, dumps de base de données ou autres fichiers nécessaires à la reproduction.
  • Informations de contact : Qui a découvert et peut fournir des informations supplémentaires.