Podrobni pregled izvješća prije objave aplikacije

U ovom članku pružamo pregled pogrešaka, upozorenja ili poteškoća koje bi izvješće prije objave aplikacije moglo otkriti kako biste bolje razumjeli rezultate tog izvješća. Ako želite saznati kako postaviti i pokrenuti izvješće prije objave aplikacije, pročitajte članak Upotreba izvješća prije objave aplikacije za otkrivanje poteškoća.

Kad je izvješće prije objave aplikacije dostupno, možete pregledati sažetak testiranja koji sadrži broj pogrešaka, upozorenja i manjih poteškoća pronađenih tijekom testiranja, kategoriziranih prema vrsti poteškoće. U njemu ćete vidjeti i preporuku na temelju rezultata testiranja aplikacije.

Napomena: iako je izvješće prije objave aplikacije praktičan i napredan alat koji vam može pomoći da poboljšate aplikaciju, Google ne može jamčiti da će se testiranjem otkriti sve poteškoće. Da biste dobili što iscrpnije i relevantnije rezultate, pregledajte i ažurirajte postavke izvješća prije objave aplikacije.

Pregled izvješća prije objave aplikacije

Na stranici Pregled izvješća prije objave aplikacije dostupan je sažetak jedinstvenih pogrešaka, upozorenja i manjih poteškoća pronađenih tijekom testiranja i grupiranih u četiri kategorije: Stabilnost, Izvedba, Pristupačnost te Sigurnost i povjerenje. Te su kategorije podrobnije opisane u nastavku.

Vidjet ćete i broj uređaja na kojima je testirana vaša aplikacija te, ovisno o rezultatima testiranja, uvide i preporuke koji vam mogu pomoći da poboljšate aplikaciju.

Evo nekih primjera poteškoća koje se mogu pronaći tijekom testiranja:

  • Pogreške: uključuju rušenja, ANR-ove, upotrebu neispravnih biblioteka i upotrebu nepodržanih API-ja koji su ograničeni.
  • Upozorenja: uključuju spora pokretanja i učitavanja, poteškoće s prijavom ili pretraživanjem i indeksiranjem, poteškoće s memorijom i upotrebu nepodržanih API-ja koji još nisu ograničeni.
  • Manje poteškoće: uključuju oznake sadržaja koje nedostaju, poteškoće s kontrastom boja, male veličine cilja dodira i poteškoće s implementacijom.

 

Sažmi sve Proširi sve

Pojedinosti izvješća prije objave aplikacije

Stabilnost

U svakom odjeljku kartice Stabilnost navode se poteškoće pronađene tijekom testiranja, što može uključivati sljedeće:

  • Vrsta poteškoće i ikona:
    • crvena označava pogrešku
    • žuta označava upozorenje
    • zelena označava da testiranjem nisu pronađene poteškoće
  • broj uređaja na kojima je poteškoća otkrivena
  • praćenje snopa povezano s poteškoćom
  • relevantni API (ako je primjenjivo)
  • koliko je puta poteškoća otkrivena tijekom testiranja (ako je primjenjivo).

Pored svake poteškoće možete odabrati Prikaži više da bi se prikazale precizne pojedinosti o poteškoći, kao što su naziv uređaja, veličina zaslona, verzija Androida, RAM, binarno sučelje aplikacije (ABI) i oznaka zemlje/jezika. Možete odabrati pojedini model uređaja da biste vidjeli specifikacije uređaja, snimku zaslona i videozapis s testiranja, izlaz pokazne petlje i praćenja snopa (koja možete i preuzeti). Napominjemo da se dostupnost tih pojedinosti može razlikovati.

Napomena: budući da se rušenja pronađena tijekom generiranja izvješća prije objave aplikacije odvijaju na testnim uređajima, ona ne utječu na statistiku rušenja.

Prikaz testnih uređaja bez poteškoća

Pri dnu kartice Stabilnost možete pregledati tablicu Testni uređaji bez poteškoća koja sadrži informacije o testiranjima pri kojima nisu otkrivene poteškoće. 

U svakom retku vidjet ćete naziv testnog uređaja, verziju Androida na uređaju i ikonu koja prikazuje je li aplikacija imala poteškoća s testiranjem.

Stabilnost: kompatibilnost s Androidom

Ako vaša aplikacija koristi najmanje jedno sučelje koje nije na javnom Android SDK-u (često zvano nepodržano ili sučelje izvan SDK-a), vidjet ćete pogreške i upozorenja na karticama Pregled i Stabilnost izvješća prije objave aplikacije.

Prikaz pojedinačnih poteškoća

Da biste pronašli nepodržana sučelja koja se upotrebljavaju, kliknite veze Prikaz poteškoća koje se nalaze pored pogrešaka i upozorenja Kompatibilnost OS-a u izvješću prije objave aplikacije. Da biste vidjeli gdje je određeno sučelje pozvano u vašoj aplikaciji, kliknite donju strelicu pored njega kako bi se prikazala praćenja snopa. Pojedinačno sučelje može se pozvati više puta u jednom testiranju.

Nepodržana sučelja kategorizirana su prema ozbiljnosti. Da biste izbjegli poteškoće sa stabilnošću, najbolje je da posve prestanete upotrebljavati nepodržana sučelja, no te vam kategorije mogu pomoći da odlučite koje ćete poteškoće najprije riješiti.

Evo preporučenog redoslijeda:

  1. Ograničeno: sučelja koja će se srušiti na nekim ili svim verzijama Androida.
  2. Nepodržano, ograničenje se očekuje uskoro: sučelja za koja se ne jamči da će se ponašati u skladu s očekivanjima i bit će ograničena u sljedećem izdanju Androida.
  3. Nepodržano, ograničenje se ne očekuje uskoro: sučelja za koja se ne jamči da će se ponašati u skladu s očekivanjima.

Napomena: u svakoj kategoriji sučelja su poredana po učestalosti, što vam također može pomoći da odlučite koje ćete poteškoće najprije riješiti.

Izvedba

Za svaki model uređaja sažetak testiranja izvedbe sadrži sljedeće mjerne podatke:

  • Prosječan broj sličica u sekundi: prosječna stopa prikazivanja sličica.
    • Napomena: podaci o prosječnom broju sličica u sekundi dostupni su samo za testiranja pri kojima se koriste petlje igre.
  • Prosječna upotreba procesora: postotak prosječne upotrebe procesora za vašu aplikaciju na određenom modelu uređaja.
  • Prosjek slanja mrežnom vezom: prosječan broj bajtova u sekundi koje je vaša aplikacija poslala mrežnom vezom na određenom modelu uređaja.
  • Prosjek primanja mrežnom vezom: prosječan broj bajtova u sekundi koje je vaša aplikacija primila mrežnom vezom na određenom modelu uređaja.
  • Prosječna memorija: prosječna memorija korištena u vašoj aplikaciji tijekom odabranog razdoblja na određenom modelu uređaja.

Napomena: testni uređaji s nekim starijim verzijama Androida možda neće moći generirati podatke o izvedbi.

Prikaz pojedinačnih izvješća

Odaberite pojedini model uređaja da biste vidjeli specifikacije uređaja, statistiku izvedbe, izvedbu tijekom vremena te snimku zaslona i videozapis s testiranja. Možete vidjeti i grafikon i snimku s vremenskom dimenzijom svakog mjernog podatka tijekom testiranja. 

Na primjer, postotak upotrebe procesora za aplikaciju možete vidjeti dok je testiranje u tijeku. Ako primijetite nagli porast upotrebe procesora, pregledajte radnju alata za indeksiranje u tom trenutku da biste lakše riješili problem.

Dostupnost tih pojedinosti može se razlikovati.

Pristupačnost

Svaki sažetak testiranja pristupačnosti uključuje broj pogrešaka, upozorenja i manjih poteškoća s pristupačnošću otkrivenih tijekom testiranja i razdijeljenih u sljedeće kategorije:

  • Označavanje sadržaja: elementi u aplikaciji koji nisu ispravno označeni za čitače zaslona.
  • Veličina cilja dodira: elementi u aplikaciji koji ne zadovoljavaju preporuku o veličini cilja dodira.
  • Implementacija: poteškoće s izgledom koje mogu otežati upotrebu vaše aplikacije korisnicima s motoričkim poteškoćama.
  • Nizak kontrast: poteškoće s niskim kontrastom boja u aplikaciji.

Prikaz izvješća po kategoriji

Ispod sažetka pri vrhu kartice Pristupačnost možete vidjeti kategorizirane odjeljke s grupama zaslona u kojima se navodi gdje su u vašoj aplikaciji pronađene poteškoće s pristupačnošću.

  • Ako su otkrivene pogreške, vidjet ćete crvenu ikonu.
  • Ako su otkrivena upozorenja, vidjet ćete žutu ikonu.
  • Ako su otkrivene manje poteškoće, vidjet ćete plavu ikonu.
  • Ako nisu otkrivene nikakve poteškoće, vidjet ćete zelenu kvačicu.

Prikaz pojedinačnih poteškoća

Možete odabrati grupu zaslona da biste vidjeli primjere snimki zaslona s pripadajućim nazivima modela uređaja, operativnim sustavima, veličinama zaslona, gustoćama ekrana i jezicima, zajedno s preporukom.

Poboljšajte pristupačnost svoje aplikacije

Snimke zaslona

Sažetak testiranja sa snimkama zaslona pruža sljedeće: 

  • slike koje prikazuju kako vaša aplikacija izgleda na različitim testnim uređajima na različitim jezicima
  • metapodatke o testiranim uređajima (uključujući naziv modela, verziju Androida, jezik, razlučivost zaslona i DPI)
  • broj uređaja sa snimkama zaslona
  • broj uređaja na kojima se nije moguće testirati pomoću Android App Bundlea:
    • nedostupne uređaje: paket aplikacije kompatibilan je s tim uređajima, ali se prilikom testiranja pojavila poteškoća. Ako je u testu bilo uređaja koji nisu bili dostupni, preporučujemo da prenesete drugi paket aplikacije i ponovo ga testirate.
    • nekompatibilne uređaje: paket aplikacije nije kompatibilan s određenim testnim uređajima. Ako ponovite test, nećete primiti rezultate ni za jedan nekompatibilni uređaj.

Napomena: ako provodite testiranje u kojem se upotrebljavaju pokazne petlje, na kartici Snimke zaslona neće se prikazivati podaci.

Načini pregleda snimki zaslona

Rezultate testiranja sa snimkama zaslona možete grupirati pomoću alata za odabir Grupiraj po u gornjem desnom kutu kartice Snimke zaslona. Snimke zaslona možete grupirati na dva načina:

  • Grupe zaslona: odaberite Grupe zaslona da biste vidjeli kako se slične snimke zaslona prikazuju na različitim uređajima. U tom prikazu izvješće prije objave aplikacije grupira slike na temelju elemenata ili widgeta na zaslonu. Način grupiranja Grupe zaslona odabran je prema zadanim postavkama.
  • Uređaji: odaberite stavku Uređaji da biste vidjeli sve snimke zaslona povezane s određenim uređajem. U tom prikazu možete vidjeti snimke zaslona snimljene kronološkim redoslijedom tijekom testiranja.

Možete odabrati snimku zaslona da biste vidjeli specifikacije uređaja i dodatne informacije.

Postavke jezika

Da biste vidjeli snimke zaslona za određene jezike, možete odrediti postavke jezika na kartici Postavke.

Sigurnost i povjerenje

Svaki sažetak testiranja uključuje naziv i opis sigurnosnih propusta pronađenih u paketu aplikacije.

Napomena: preporučujemo da riješite sve navedene sigurnosne propuste prije objavljivanja paketa aplikacije za produkciju.

Izradite prilagođeni test pomoću Firebase laboratorija za testiranje

Ako vaša aplikacija ili igra zahtijeva dodatno, specijalizirano testiranje, razmislite o upotrebi Firebase laboratorija za testiranje. Nakon što izradite Firebase projekt možete odabrati vrstu uređaja među brojnim drugim uređajima i metode testiranja da biste izradili prilagođene testove. Zatim na Firebase konzoli možete pokrenuti prilagođeno testiranje i pregledati rezultate. Besplatno je prvih 5 – 15 testiranja dnevno.

Povezani sadržaj

  • U Play akademiji saznajte više o tome kako upotrebljavati izvješće prije objave da biste otkrili probleme.

Je li to bilo korisno?

Kako to možemo poboljšati?
Pretraživanje
Izbriši pretraživanje
Zatvaranje pretraživanja
Glavni izbornik
3818279245559840317
true
Pretraži Centar za pomoć
true
true
true
true
true
92637
false
false