Gdy ktoś przestaje być popularną „taką i taką” aplikacją, pojawia się opcja jej zgłoszenia. Co masz powiedzieć w „raporcie”?
Gdy ktoś przestaje być popularną „taką i taką” aplikacją, pojawia się opcja jej zgłoszenia. Co masz powiedzieć w „raporcie”?
Odpowiedzi:
Będziesz chciał pomóc programistom .
Odpowiedź mbanzona wspomniała, że programista otrzyma ślad stosu błędu, ale to tylko mówi nam, co poszło nie tak i gdzie.
Nie mówi nam nic o stanie, w jakim znajduje się aplikacja: Jaka była wartość tego numeru lub jaki był tekst wprowadzony w polach tekstowych? A co najważniejsze, co dokładnie zrobił użytkownik, aby spowodować awarię aplikacji?
To ostatnie pytanie jest szczególnie ważne, abyśmy mogli odtworzyć błąd i pomóc nam zrozumieć, dlaczego aplikacja uległa awarii w takich okolicznościach.
Jeśli więc naprawdę chcesz pomóc programistom, zapisz, co zrobiłeś, czego się spodziewałeś i co zobaczyłeś. Na przykład:
Uruchomiłem aplikację i nacisnąłem przycisk, aby przejść do ekranu raportów. Następnie nacisnąłem przycisk, aby wygenerować raport, a aplikacja uległa awarii. Co ciekawe, ekran był pusty: nie było widocznych danych.
Jeśli nie lubisz dużo pisać, możesz być krótki:
Wciśnięty przycisk, aby wygenerować raport. Ekran był pusty.
Jeśli masz jakieś informacje, które mogłyby pomóc zidentyfikować problem, może to być miły dodatek i bardzo pomóc programistom. Jeśli odtwarzasz muzykę przez bluetooth, a aplikacja muzyczna ulega awarii po przełączeniu na inny głośnik bluetooth i doświadczasz tego za każdym razem, gdy zmieniasz głośnik, warto napisać „dzieje się, gdy przełączam głośnik bluetooth”, np.
Deweloper otrzymuje pełną informację o stosie błędu (tylko dla kodu w swojej aplikacji), co w wielu przypadkach wystarczyłoby do znalezienia i rozwiązania błędu.
Jako programista zwykle otrzymuję wiadomości podobne do „To crash”, co w żaden sposób mi nie pomaga. Tak naprawdę zachęcam cię do nie dostarczania wiadomości, chyba że możesz wyjaśnić, jak ją odtworzyć (np. Czy możesz spowodować awarię, robiąc coś konkretnego w aplikacji).
My, programiści, otrzymujemy także zrzut informacji technicznych, które zwykle są bardziej przydatne niż komunikat informujący, gdzie się zawiesił. Np. Informacje techniczne mówią nam o dokładnej linii kodu, na której się zawiesił, a wiele więcej mówi nam dokładnie, co się stało.
Zasadniczo, jeśli nie masz nic do powiedzenia na temat awarii, po prostu prześlij ją bez wiadomości, a nadal będzie tak samo przydatna.
Możesz prześledzić kroki do momentu awarii aplikacji. np. jakiej aplikacji używałeś przed tą aplikacją? Czy masz włączone Wi-Fi? dobry zasięg? czy Twój kredyt wygasł podczas korzystania z aplikacji?