Prijavljivanje grešaka (bugova) ključno je za poboljšanje Aeroo aplikacija i pružanje najbolje usluge svim korisnicima. Vaše izvještaje o problemima pomažu nam identificirati i riješiti probleme prije nego što utječu na šire korisništvo. Ovaj vodič objašnjava kako prepoznati, dokumentirati i prijaviti greške u obje Aeroo aplikacije.
🐛 Što su greške/bugovi
Definicija greške
Software bug je:
-
Neočekivano ponašanje aplikacije
-
Funkcija koja ne radi kako je dizajnirana
-
Crash ili zamrzavanje aplikacije
-
Netočni prikazi podataka
-
Sigurnosni problem ili ranjivost
Nije bug:
-
Spore performanse zbog slabog interneta
-
Korisničke greške ili nerazumijevanje funkcije
-
Ograničenja uređaja ili operacijskog sustava
-
Namjerne promjene u dizajnu aplikacije
-
Problemi s vanjskim servisima (banke, operatori)
Tipovi grešaka u Aeroo aplikacijama
Kritične greške (P1):
-
Aplikacija se ruši durant aktivnih vožnji
-
Nemoguće zahtijevanje ili prihvaćanje vožnji
-
Problemi s plaćanjem i naplaćivanjem
-
GPS ne radi uopće ili pokazuje pogrešne lokacije
-
Sigurnosni problemi (SOS ne radi, nemoguća komunikacija)
Visoki prioritet (P2):
-
Chat funkcija ne radi
-
Problemi s obavještenjima
-
Netočne procjene vremena/cijena
-
Login problemi
-
Aplikacija sporo radi
Srednji prioritet (P3):
-
Problemi s korisničkim sučeljem
-
Manje greške u prikazima
-
Problemi s animacijama
-
Netočni prijevodi
-
Sporije učitavanje određenih ekrana
Niski prioritet (P4):
-
Kozmetički problemi
-
Manje nekonzistentnosti u dizajnu
-
Tipfehler u tekstovima
-
Problemi s manje korištenim funkcijama
🔍 Prepoznavanje grešaka
Razlika između greške i korisničke greške
Greška aplikacije:
Scenarij: Pritisnem "Zatraži vožnju" s ispravnim podacima
Očekivano: Počinje traženje vozača
Stvarno: Aplikacija se ruši ili pokazuje grešku
Result: BUG - aplikacija treba raditi
Korisnička greška:
Scenarij: Pritisnem "Zatraži vožnju" bez unesene destinacije
Očekivano: Poruka greške "Molim unesite odredište"
Stvarno: Poruka greške "Molim unesite odredište"
Rezultat: Ne BUG - aplikacija radi kako treba
Reproducibilnost grešaka
Uvijek reproducibilno:
-
Greška se događa svaki put kada se ponovi isti scenarij
-
Najlakši tip grešaka za rješavanje
-
Visoki prioritet za ispravljanje
Ponekad reproducibilno:
-
Greška se događa povremeno pod određenim uvjetima
-
Možda ovisi o mrežnom prometu, vremenu dana, ili drugim faktorima
-
Potrebno više informacija za reprodukciju
Teško reproducibilno:
-
Greška se dogodila jednom ili vrlo rijetko
-
Možda ovisi o specifičnoj kombinaciji uvjeta
-
Najteži tip za dijagnosticiranje i rješavanje
🚗 Specifične greške za vozačke aplikacije
Zahtjevi i vožnje
Request handling bugovi:
-
Ne dobivam zahtjeve za vožnju
-
Zahtjevi nestaju prije nego ih mogu prihvatiti
-
Ne mogu prihvatiti zahtjeve (button ne radi)
-
App pokazuje pogrešne informacije o putniku
-
Vožnja se ne može završiti
Navigation problemi:
-
Pogrešan route do putnika
-
Navigacija vodi na pogrešnu lokaciju
-
GPS tracking putnika netočan
-
Route optimization ne radi ispravno
Zarada i statistike
Zarada bugovi:
-
Pogrešan iznos zarade prikazan
-
Vožnje nedostaju
-
Tjedne/dnevne summaries netočni
-
Bonus plaćanja nisu uključena
Za probleme zarade:
-
Specifične vožnje s datumom i vremenom
-
Očekivana vs stvarna zarada
-
Trip IDs ako su dostupni
Driver status i dostupnost
Status bugovi:
-
Ne mogu se postaviti "online"
-
Status se mijenja automatski bez razloga
-
"Driver not available" unatoč tome što sam online
-
App ne predaje zahtjeve kad sam online
-
Geolocation zone problemi
❓ Često postavljana pitanja
Hoću li dobiti odgovor na svaki bug report? Da, svaki bug report će dobiti email s bug ID-om u roku od 24 sata.
Koliko dugo traje da se bug popravi? Ovisi o prioritetu: kritični bugovi 24-48 sati, ostali 1-4 tjedna u prosjeku.
Mogu li pratiti status mog bug report-a? Da, koristite bug ID iz email-a za status.
Što ako moj bug već netko prijavi? Duple prijave pomažu potvrditi problem i povećati prioritet. Report anyway!
Da li postoji nagrada za pronalaženje bugova? Da, imamo bug bounty program za sigurnosne bugove, i recognition program za općenite bugove.
Mogu li prijaviti feature request umjesto bug-a? Da, koristite features@aeroo.co za nove feature ideje i predloške.
Što ako ne dobijem odgovor na moj bug report? Kontaktirajte bug-followup@aeroo.co s vašim bug ID-om.
Je li sigurno priložiti snimke zaslona s osobnim informacijama? Da, sve bug prijave obrađujemo privatno. Ali možete sakriti osjetljive informacije ako želite.
Kvalitetni bug reporting ključan je za poboljšanje Aeroo platforme. Vaš doprinos pomaže stvariti bolju, sigurniju i pouzdaniju uslugu za sve korisnike. Hvala što pomažete poboljšati Aeroo iskustvo!