Preduvjeti
Prije konfiguriranja testnih verzija provjerite razumijete li sljedeće zahtjeve platforme:
- Zahtjevi za račun: da bi se pridružili testiranju, korisnici moraju imati Google račun ili Google Workspace račun.
- Promjene unovčavanja: promjene cijene aplikacije utječu na sve verzije na svim verzijama.
- Promjene dostupnosti po državama: promjene država i regija u kojima se aplikacija distribuira primjenjuju se na sve verzije. Iznimke za interno testiranje potražite u odjeljku o postavljanju internog testiranja u nastavku ovog članka.
- Zahtjevi za izdanje: aplikaciju morate testirati prije objave u produkciji. Nakon prvog objavljivanja otvorenog, zatvorenog ili internog testiranja veza za testiranje može postati dostupna testerima u roku od nekoliko sati. Može proći i nekoliko sati dok dodatne promjene postanu dostupne.
- Pristup organizacije: da biste dodali testere povezane s organizacijom koja upotrebljava upravljani Google Play, otvorite karticu Upravljani Google Play na stranici Napredne postavke svoje aplikacije (Testiranje i izdanje > Napredne postavke) na Play konzoli i odaberite potvrdni okvir Uključi. Omogućivanjem te značajke aplikacija postaje privatna, što znači da se više ne može pretraživati u javnoj Trgovini Google Play. Ako je aplikacija privatna, organizaciju povezanu s testiranjem također morate dodati na ciljani popis.
- Recenzije: povratne informacije testnih korisnika neće utjecati na javnu ocjenu vaše aplikacije.
- Aplikacije koje se plaćaju: testeri moraju kupiti aplikacije koje se plaćaju kada sudjeluju u otvorenim ili zatvorenim testiranjima. Za interna testiranja testeri mogu bez dodatnih troškova instalirati aplikacije koje se plaćaju.
Razlike između internog, zatvorenog i otvorenog testiranja
Možete izraditi izdanja u tri testne verzije prije objavljivanja aplikacije u produkciji. Svaka faza testiranja pomaže vam prikupiti povratne informacije za poboljšanje tijekom razvoja aplikacije.
Interno testiranje
Izradite izdanje za interno testiranje da biste brzo distribuirali aplikaciju maksimalno stotini testera radi inicijalnih provjera za osiguranje kvalitete. Preporučujemo provođenje internog testiranja prije objavljivanja zatvorene ili otvorene verzije aplikacije. Ako je potrebno, interne testove možete provesti istodobno sa zatvorenim i otvorenim testiranjima za različite verzije aplikacije. Interno testiranje možete pokrenuti prije dovršetka postavljanja aplikacije.
Zatvoreno testiranje
Izradite izdanje za zatvoreno testiranje da biste testirali verzije aplikacije prije objave sa širim skupom testera i prikupili ciljane povratne informacije. Nakon testiranja s manjom grupom kolega ili pouzdanih korisnika testiranje možete proširiti na otvoreno izdanje. Na stranici zatvorenog testiranja kao početno zatvoreno testiranje dostupna je verzija za zatvoreno testiranje. Prema potrebi možete izraditi i dodatne zatvorene verzije i dodijeliti im nazive. Za prethodno objavljene aplikacije samo će korisnici u testnoj grupi primati ažuriranja za zatvorene verzije.
Otvoreno testiranje
Izradite izdanje za otvoreno testiranje da biste testirali aplikaciju u velikoj grupi i prikazali testnu verziju na Google Playu. Svatko se može pridružiti vašem programu otvorenog testiranja i slati privatne povratne informacije. Prije nego što odaberete tu opciju, vaša aplikacija i unos u trgovini moraju biti spremni za vidljivost na Google Playu.
Testiranje preporuka
Kako početi?Preporučujemo da počnete s internim testiranjem, a zatim ga proširite na malu grupu zatvorenih testera. Razvojni programeri s osobnim računima izrađenima nakon 13. studenog 2023. moraju ispuniti određene zahtjeve za testiranje da bi njihova aplikacija postala dostupna na Google Playu ili da bi mogli upotrebljavati predbilježbu. Da biste saznali više, pročitajte ovaj članak centra za pomoć o zahtjevima za testiranje aplikacija.
Kada izradite interno testiranje, aplikaciju možete odmah izdati internim testerima i primiti povratne informacije u ranoj fazi razvoja. Interno testiranje je:
- Brzo: aplikacije puno brže možete distribuirati putem verzije internog testiranja nego putem otvorene ili zatvorene verzije. Kada objavite novi Android App Bundle za verziju internog testiranja, on postaje dostupan testerima u roku od nekoliko minuta. Prvi prijenosi aplikacija odmah su dostupni internim testerima, a do 48 sati prikazuju privremeni naziv i podatke o stranici proizvoda.
- Fleksibilno: interna testiranja možete prilagoditi za različite faze testiranja, poput provjera za osiguranje kvalitete i otklanjanje pogrešaka nakon pokretanja.
- Sigurno: testne aplikacije u verziji internog testiranja sigurno se distribuiraju korisnicima putem Trgovine Google Play.
- Istovremeno možete provoditi više zatvorenih testiranja i jedno otvoreno testiranje.
- Korisnik koji se uključi u interno testiranje vaše aplikacije više ne ispunjava uvjete za primanje otvorenog ili zatvorenog testa. Da bi dobio pristup otvorenom ili zatvorenom testiranju, korisnik se najprije mora isključiti iz internog testiranja, a zatim uključiti u otvoreno ili zatvoreno testiranje.
1. korak: postavljanje pojedinosti testiranja
Odaberite način testiranja
Interno testiranje: može obuhvaćati do 100 testeraPopis internih testera može se izraditi na temelju e-adresa. Interno testiranje može imati do 100 testera po aplikaciji.
Prilikom postavljanja internog testiranja vodite računa o sljedećim smjernicama:
- Distribucija po državama: u interno testiranje možete dodati korisnike s bilo koje lokacije. Ako se interni tester nalazi u državi u kojoj produkcijska verzija vaše aplikacije ili verzija vaše aplikacije za otvoreno ili zatvoreno testiranje nije dostupna, korisnik će i dalje imati pristup internom testiranju.
- Plaćanje: za aplikacije koje se plaćaju testeri mogu instalirati verziju za interno testiranje bez dodatnih troškova. Proizvode ponuđene putem aplikacije testeri će morati platiti, osim ako ih dodate na popis licenciranih testera.
- Pravila o izuzimanju uređaja: pravila o izuzimanju uređaja ne primjenjuju se na interne testere.
- Sigurnosni pregledi i pregledi usklađenosti s pravilima: za interna se testiranja možda ne provode standardni sigurnosni pregledi i pregledi usklađenosti s pravilima Google Playa. Aplikacije koje su aktivne u verzijama internog testiranja izuzete su iz uključivanja u odjeljak Sigurnost podataka na Google Playu.
Izradite popis e-adresa svojih testera
Ako ste već izradili popis e-adresa, prijeđite na upute za dodavanje testera.
- Prijavite se na Play konzolu, odaberite aplikaciju i otvorite stranicu Interno testiranje (Testiranje i izdanje > Testiranje > Interno testiranje).
- Odaberite karticu Testeri.
- U odjeljku Testeri kliknite Izradite popis e-adresa.
- Unesite naziv popisa. Isti popis možete upotrebljavati za buduće testove na bilo kojoj aplikaciji.
- Dodajte e-adrese odvojene zarezima ili kliknite Prenesi CSV datoteku. Ako koristite .CSV datoteku, svaku e-adresu navedite u zasebnom retku bez zareza. Imajte na umu sljedeća pravila:
- Prijenos CSV datoteke prebrisat će sve e-adrese koje ste prethodno dodali.
- Play konzola ne prihvaća CSV datoteke u formatu UTF-8 s BOM-om.
- Kliknite Spremi promjene, a zatim Izradi.
Dodavanje testera
Da biste dodali testere u interno testiranje, slijedite ove upute:
- Prijavite se na Play konzolu, odaberite aplikaciju i otvorite stranicu Interno testiranje (Testiranje i izdanje > Testiranje > Interno testiranje).
- Odaberite karticu Testeri.
- U tablici Testeri odaberite popise korisnika za koje želite da testiraju vaše izdanje.
- Navedite URL ili e-adresu za prikupljanje povratnih informacija od testera. Vaš kanal prikazuje se na stranici za uključivanje u testiranje.
- Kopirajte vezu koju je moguće dijeliti da biste izdanje podijelili s testerima.
- Kliknite Spremi promjene.
Testiranje aplikacija koje nisu potpuno konfigurirane
Izdanje za interno testiranje možete izraditi i ako vaša aplikacija nije potpuno konfigurirana. Čim budete imali važeći paket aplikacije, moći ćete ga brzo distribuirati ograničenom broju testera. Ako želite testirati aplikaciju koja nije potpuno konfigurirana, imajte na umu sljedeće pojedinosti:
- Prije nego što vaša aplikacija dobije prvu recenziju, korisnici na Google Playu vide privremeni naziv aplikacije. Privremeni naziv aplikacije možete pronaći u sažetku aplikacije na njezinoj nadzornoj ploči.
- Čim prenesete artefakt, naziv paketa za tu aplikaciju postaje fiksan i ne može se promijeniti.
- Na kupnje izvršene u aplikacijama objavljenima u verziji internog testiranja ili u fazi skice primjenjuju se ograničenja potrošnje.
Zatvoreno testiranje omogućuje vam izradu popisa testera na temelju e-adresa. Možete izraditi do 200 popisa, a svaki popis može sadržavati do 2000 korisnika. Možete izraditi do 50 popisa po verziji.
Izradite popis e-adresa svojih testera
Ako ste već izradili popis testera, idite na upute za dodavanje testera.
- Prijavite se na Play konzolu, odaberite aplikaciju i otvorite stranicu Zatvoreno testiranje (Testiranje i izdanje > Testiranje > Zatvoreno testiranje).
- Kliknite Upravljanje verzijom.
- Odaberite karticu Testeri.
- U odjeljku Testeri kliknite Izradite popis e-adresa.
- Unesite naziv popisa. Isti popis možete upotrebljavati za buduće testove na bilo kojoj aplikaciji.
- Dodajte e-adrese odvojene zarezima ili kliknite Prenesi CSV datoteku. Imajte na umu sljedeća pravila:
- Prijenos CSV datoteke prebrisat će sve e-adrese koje ste prethodno dodali.
- Play konzola ne prihvaća CSV datoteke u formatu UTF-8 s BOM-om.
- Kliknite Spremi promjene, a zatim Izradi.
Dodavanje testera
Da biste dodali testere u zatvoreno testiranje, slijedite ove upute:
- Prijavite se na Play konzolu, odaberite aplikaciju i otvorite stranicu Zatvoreno testiranje (Testiranje i izdanje > Testiranje > Zatvoreno testiranje).
- Kliknite Upravljanje verzijom.
- Odaberite karticu Testeri.
- U odjeljku Testeri odaberite željeni način pristupa testera:
- E-pošta: e-pošta se bira automatski. Odaberite popise korisnika za koje želite da testiraju vaše izdanje.
- Google grupe: odaberite Google grupe i unesite e-adrese Google grupe u formatu
nazivvašegrupe@googlegroups.com. Testiranju se mogu pridružiti samo članovi navedenih Google grupa. Pojedinosti o upravljanju Google grupama potražite u centru za pomoć za administratore Google Workspacea.
- Navedite URL ili e-adresu za prikupljanje povratnih informacija od testera. Vaš kanal za povratne informacije prikazuje se na stranici za uključivanje u testiranje.
- Kopirajte vezu koju je moguće dijeliti da biste izdanje podijelili s testerima.
- Kliknite Spremi promjene.
Uz zatvoreno testiranje možete odabrati koja organizacija može pristupiti vašoj verziji. Administratori tih organizacija mogu dodijeliti korisnike za testiranje vašeg izdanja.
Preporučujemo da testere dodajete putem Play konzole ili sa stranice postavki Android aplikacije na Googleovoj administratorskoj konzoli. Ako se korisnik odabere za testiranje putem Play konzole i Google administratorske konzole, dobit će najviši kôd verzije od svih dostupnih verzija aplikacije.
Da biste dodali organizaciju u zatvoreno testiranje, slijedite ove upute:
- Prijavite se na Play konzolu, odaberite svoju aplikaciju i otvorite stranicu Zatvoreno testiranje (Testiranje i izdanje > Testiranje > Zatvoreno testiranje).
- Kliknite Upravljanje verzijom.
- Odaberite karticu Testeri.
- U odjeljku Upravljanje organizacijama kliknite Dodaj organizaciju.
- Unesite ID i naziv organizacije koja može pristupiti vašoj verziji.
Savjet: ID organizacije automatski se izrađuje prilikom postavljanja upravljanja Androidom i pristupa upravljanom Google Playu. Informacije o postavljanju upravljanja Androidom s pristupom upravljanom Google Playu potražite u članku Pristup upravljanom Google Playu. Ako vaša organizacija već upravlja Android uređajima, upute za pronalaženje ID-ja organizacije potražite u članku Distribucija privatnih aplikacija.
- Kliknite Dodaj, a zatim Spremi promjene.
Ako postavite otvoreno testiranje, korisnici mogu pronaći testnu verziju aplikacije na Google Playu. Prije nego što odaberete tu opciju, provjerite je li vaša aplikacija spremna za javnu vidljivost.
- Aplikacije s ranim pristupom (nove aplikacije koje nisu objavljene u produkciji): korisnici mogu pronaći vaše otvoreno testiranje pretraživanjem na Google Playu da bi instalirali i testirali vašu aplikaciju.
- Aplikacije s aktivnom produkcijskom verzijom: korisnici se mogu uključiti u otvoreno testiranje izravno s vaše stranice proizvoda.
Možete i podijeliti URL vezu na web-lokaciji ili u e-poruci. Svaki korisnik koji ima vezu može pristupiti otvorenom testiranju.
Pokretanje otvorenog testiranja
Da biste pokrenuli otvoreno testiranje, slijedite ove korake:
- Prijavite se na Play konzolu, odaberite svoju aplikaciju, a zatim otvorite stranicu Otvoreno testiranje (Testiranje i izdanje > Testiranje > Otvoreno testiranje).
- Odaberite karticu Testeri.
- Proširite odjeljak Upravljanje testerima. Ako je odjeljak Upravljanje testerima prazan, provjerite jeste li prenijeli paket aplikacije.
- Odaberite koliko testera može upotrebljavati vašu aplikaciju:
- Neograničeno: odabrano prema zadanim postavkama.
- Ograničeni broj: navedite ograničenje (mora biti najmanje 1000).
- Navedite URL ili e-adresu za prikupljanje povratnih informacija od testera. Kanal za povratne informacije prikazuje se korisnicima na stranici za uključivanje u testiranje.
- Kopirajte vezu koju je moguće dijeliti da biste izdanje podijelili s testerima.
- Kliknite Spremi promjene.
U nekim će vam slučajevima možda trebati dodatne verzije zatvorenog testa. Primjerice, mogli biste imati različite razvojne timove koji trebaju riješiti programske pogreške u različitim značajkama. Ako svaki tim izradi vlastitu testnu verziju, timovi istovremeno mogu raditi na različitim značajkama.
Pomoću dodatnih testnih verzija možete izraditi popis testera na temelju e-adresa ili upravljati testerima putem Google grupa. Za te grupe nema ograničenja veličine.
Izrada dodatne testne verzije
- Prijavite se na Play konzolu, odaberite svoju aplikaciju i otvorite stranicu Zatvoreno testiranje (Testiranje i izdanje > Testiranje > Zatvoreno testiranje).
- U gornjem desnom dijelu stranice kliknite Izradi verziju.
- Unesite naziv verzije. Naslov verzije identificira verziju na Play konzoli i Google Play Developer API-ju.
- Kliknite Izradi verziju.
- Odaberite karticu Testeri.
- U odjeljku Testeri odaberite E-pošta ili Google grupe i dodijelite popise korisnika:
- E-pošta: odabrano prema zadanim postavkama. Odaberite popise korisnika za koje želite da testiraju vaše izdanje.
- Google grupe: odaberite Google grupe i unesite e-adrese Google grupe u formatu
nazivvašegrupe@googlegroups.com. Testiranju se mogu pridružiti samo članovi navedenih Google grupa. Pojedinosti o upravljanju Google grupama potražite u centru za pomoć za administratore Google Workspacea.
- Navedite URL ili e-adresu za prikupljanje povratnih informacija od testera. Vaš kanal za povratne informacije prikazuje se na stranici za uključivanje u testiranje.
- Kopirajte vezu koju je moguće dijeliti da biste izdanje podijelili s testerima.
- Kliknite Spremi izmjene.
Dodatna ograničenja verzije
Ako izradite dodatne zatvorene verzije, sljedeće značajke neće biti podržane:
- Ciljanje tvrtki za objavljivanje privatnih aplikacija
- Kompatibilnost uređaja za pakete aplikacije objavljene samo putem dodatnih testnih verzija
- Ciljanje država
- Pojedinosti o verziji putem mobilne aplikacije Play konzola (dodatne verzije prikazuju se kao verzije otvorenog testiranja u aplikaciji)
Ako upotrebljavate usluge za Google Play Games, grupe testera automatski se dijele između vaše aplikacije i usluga za Google Play Games.
Testeri mogu isprobati izmjene koje ste spremili u svoje projekte za igre, kao što su postignuća i ploče s najboljim rezultatima, prije objavljivanja općim korisnicima. Testerima možete pojedinačno upravljati koristeći se njihovim e-adresama ili možete ponovno upotrijebiti testere za verziju.
Na stranici Testeri usluga za Play Games vaše aplikacije (Razvoj korisnika > usluge za Play Games > Postavljanje i upravljanje > Testeri) možete upotrijebiti prekidač testera da biste automatski uključili sve korisnike koji su se uključili u testiranje vaše aplikacije.
Da biste ručno dodali pojedinačne testere za usluge za Google Play Games, slijedite ove upute:
- Prijavite se na Play konzolu, odaberite aplikaciju i otvorite stranicu Testeri usluga za Play Games (Rast broja korisnika > Usluge za Play Games > Postavljanje i upravljanje > Testeri).
- Unesite važeće e-adrese Google računa prijavljenih na usluge za Google Play Games.
- Kliknite Dodaj.
Nakon uključivanja u vašu testnu grupu korisnici se mogu prijavljivati putem usluga za Google Play Games, zarađivati testna ili objavljena postignuća i objavljivati postove na testnim ili objavljenim ljestvicama.
2. korak: izrada izdanja
Nakon što postavite pojedinosti testa, možete pripremiti i uvesti izdanje.
Pojedinosti o upravljanju dostupnošću po državama za verzije zatvorenog i otvorenog testiranja potražite u članku Distribucija izdanja aplikacije u određenim državama.
3. korak: dijeljenje aplikacije s testerima
Ako provodite otvoreno ili zatvoreno testiranje, testeri mogu pronaći vašu testnu aplikaciju na Google Playu pomoću svojih uređaja. Za zatvorena testiranja vaša aplikacija ostaje dostupna testerima na vašem popisu ili u grupi.
Ako provodite interno ili zatvoreno testiranje prije otvorenog testiranja ili uvođenja u produkciju, testeri ne mogu pronaći vašu aplikaciju pretraživanjem na Google Playu. S testerima morate podijeliti URL za aplikaciju u Trgovini Google Play kako bi je mogli preuzeti.
Ako testeri ne mogu pronaći vašu aplikaciju na Google Playu, možete podijeliti vezu za uključivanje. Prilikom upotrebe veze za uključivanje imajte na umu sljedeće napomene:
- Veza za uključivanje prikazuje se samo kada je status aplikacije Objavljeno. Aplikacije čiji je status Skica ili Na čekanju za objavljivanje ne prikazuju vezu za uključivanje.
- Nakon što kliknu vezu za uključivanje, testeri primaju objašnjenje odgovornosti testera i vezu za uključivanje. Svaki se tester mora uključiti putem te veze.
- Za zatvorena testiranja putem Google grupe korisnici se moraju pridružiti grupi prije uključivanja u testiranje.
4. korak: prikupljanje povratnih informacija
Nakon što testeri instaliraju vašu aplikaciju, ona će se automatski ažurirati na testnu verziju u roku od nekoliko minuta.
Testeri ne mogu ostavljati javne recenzije na Google Playu za testne verzije. Navedite kanal za izravne povratne informacije (kao što je e-pošta, web-lokacija ili forum) da biste prikupili povratne informacije.
Ako provodite otvoreno ili zatvoreno testiranje, testeri mogu slati i privatne povratne informacije putem Google Playa.
5. korak: završavanje testiranja
Da biste uklonili korisnike iz testiranja aplikacije i prekinuli testnu verziju, slijedite ove upute:
- Prijavite se na Play konzolu, odaberite aplikaciju i idite na stranicu za testiranje za test koji želite završiti:
- Otvoreno testiranje (Testiranje i izdanje > Testiranje > Otvoreno testiranje)
- Zatvoreno testiranje (Testiranje i izdanje > Testiranje > Zatvoreno testiranje)
- Interno testiranje (Testiranje i izdanje > Testiranje > Interno testiranje)
- Pronađite testiranje koje želite završiti i kliknite Upravljanje verzijom.
Napomena: ovisno o vrsti testiranja koje završavate i broju pokrenutih testova, možda nećete morati izvršiti ovaj korak.
- U gornjem desnom dijelu stranice kliknite Pauziraj verziju.
Po završetku testiranja testeri neće primati ažuriranja, ali aplikacija će ostati instalirana na njihovom uređaju.
Kodovi verzije i statusi testnih verzija
Zahtjevi za kôd verzijeUređaji automatski primaju verziju aplikacije koja ispunjava oba kriterija:
- Sadrži najviši kôd verzije kompatibilan s uređajem.
- Objavljena je u verziji za koju korisnik ispunjava kriterije za primanje.
Svi korisnici ispunjavaju kriterije za primanje produkcijske verzije. Ako se paket aplikacije objavljuje u produkciji s kodom novije verzije od one testne u koju se korisnik uključio, korisnik će primiti produkcijsko izdanje.
Da bi ispunjavao kriterije za testnu verziju, korisnik mora ispunjavati oba uvjeta:
- Mora biti uključen u konfiguraciju upravljane verzije.
- Aktivno se uključio u odgovarajući program testiranja.
Korisnici koji ispunjavaju kriterije za primanje više verzija primit će izdanje s najnovijim kodom koji je objavljen u tim verzijama. Na primjer, korisnici u otvorenom testiranju ispunjavaju kriterije za produkcijsku verziju i verziju otvorenog testiranja. Korisnici u zatvorenom testiranju ispunjavaju kriterije za produkcijsku verziju i verziju zatvorenog testiranja. Korisnici u verzijama za otvoreno i zatvoreno testiranje ispunjavaju kriterije za produkcijsku verziju, verziju za otvoreno testiranje i verziju za zatvoreno testiranje.
Korisnici koji se uključe u interno testiranje ne ispunjavaju kriterije za otvoreno i zatvoreno testiranje, čak i ako su uključeni kao testeri u tim verzijama. Ti korisnici primaju samo kôd verzije objavljen u verziji za interno testiranje.
Tehničke pojedinosti potražite u članku Verzija aplikacije.
Pri uvođenju izdanja Play konzola prikazuje poruke s potvrdom kad korisnici određene verzije prime ažuriranja aplikacije iz druge verzije, što se naziva statusom zamjenske verzije.
Uvjeti i statusi zamjene
- Blokirano: jedan paket aplikacije blokira drugi paket aplikacije kada poslužuje istu konfiguraciju uređaja ili njezin dio s kodom novije verzije.
- Prebačeno: svi aktivni paketi aplikacije sadržani su u aktivnim paketima aplikacije u zamjenskoj verziji (na primjer, svi aktivni paketi otvorenog testiranja aktivni su i u produkciji).
- Naslijeđeno: sve aktivne pakete aplikacije u verziji potpuno blokiraju aktivni paketi aplikacije s kodovima novije verzije u zamjenskoj verziji. Nijedan paket aplikacije u verziji ne poslužuje se korisnicima jer svi korisnici primaju paket aplikacije iz zamjenske verzije.
- Djelomično blokirano: barem jedan aktivni paket aplikacije u verziji blokira paket aplikacije s kodom novije verzije u zamjenskoj verziji. Neki korisnici otvorenog testiranja primaju paket aplikacije iz verzije otvorenog testa, dok drugi primaju paket aplikacije iz produkcijske verzije. To obično ukazuje na pogrešku u dodjeli koda verzije.