Lorsque l'une des fameuses applications "telle ou telle" s'est arrêtée, on vous propose de la signaler. Que devez-vous dire dans le "rapport" ?
Réponses
Trop de publicités?Vous voudrez aider le développeur à vous aider .
La réponse de mbanzon a mentionné que le développeur recevra la trace de la pile de l'erreur, mais cela ne nous dit que ce qui a mal tourné et où.
Il ne nous dit rien sur l'état de l'application : Quelle était la valeur de ce nombre, ou quel était le texte qui a été saisi dans les champs de texte ? Et surtout, qu'a fait exactement l'utilisateur pour faire planter l'application ?
Cette dernière question est particulièrement importante pour que nous puissions reproduire l'erreur, et nous aider à comprendre pourquoi l'application s'est écrasée dans ces circonstances.
Donc si vous voulez vraiment aidez les développeurs, notez ce que vous avez fait, ce que vous attendiez et ce que vous avez vu. Par exemple :
J'ai lancé l'application et appuyé sur le bouton pour accéder à l'écran des rapports. J'ai ensuite appuyé sur le bouton pour générer le rapport, et l'application a planté. Fait intéressant, l'écran était vide : aucune donnée n'était visible.
Si vous n'aimez pas trop taper, vous pouvez être court :
Appuyez sur le bouton pour générer le rapport. L'écran était vide.
Si vous avez des informations qui pourraient aider à identifier le problème, cela peut être un bon complément et aider beaucoup le développeur. Si vous écoutez de la musique via Bluetooth et que l'application musicale se bloque lorsque vous passez à une autre enceinte Bluetooth et que vous rencontrez ce problème à chaque fois que vous changez d'enceinte, il serait utile d'écrire ceci "ça arrive quand je change d'enceinte bluetooth" eg.
Le développeur obtient un trace de la pile de l'erreur (uniquement pour le code de leur application) et cela suffirait dans de nombreux cas pour trouver et résoudre l'erreur.
En tant que développeur, je reçois normalement des messages du type "Il s'est planté", ce qui ne m'aide en rien. En fait, je vous encourage à ne pas fournir de message, sauf si vous pouvez expliquer comment le reproduire (par exemple, si vous pouvez le faire planter en faisant quelque chose de spécifique dans l'application).
Nous, les développeurs, recevons également une décharge d'informations techniques, qui sont normalement plus utiles qu'un message indiquant où le système s'est planté. Par exemple, les informations techniques nous indiquent la ligne de code exacte sur laquelle il s'est planté, et bien d'autres choses qui nous disent exactement ce qui s'est passé.
Donc, en gros, si vous n'avez rien à dire sur le crash, soumettez-le sans message et il sera tout aussi utile.