Potrzebujesz wyjaśnień na temat testów beta / alfa na konsoli deweloperskiej

Tło

Konsola programisty Android ma 3 Zakładki do publikowania pliku apk aplikacji: alfa, beta i produkcja, jak pokazano tutaj:

Tutaj wpisz opis obrazka

Jak pamiętam z jednego z wykładów Google IO, jednym z fajnych sposobów, aby sprawdzić, jak dobra jest Twoja aplikacja przed dokonaniem publikacji w skali 100%, jest umożliwienie tylko procentowi użytkowników, aby pobrać aplikację najpierw. Myślę, że to się nazywa "inscenizowane rollouty", ponieważ można wprowadzić wydawnictwo w przypadku, gdyby miało zbyt wiele problemów, aby być opublikowane dla wszystkich.

Moje pytanie

  1. Jaka jest dokładnie różnica między nimi, zwłaszcza między alfa i Beta?

  2. Tylko etap produkcji jest dostępny dla osób w Sklepie play, prawda?

  3. Które z nich / ów pozwalają publikować tylko określonym osobom / procentom , a w jaki sposób to robisz?

  4. Który etap umożliwia rozliczanie w aplikacji, przynajmniej w przypadku testów ? Nie rozumiem dlaczego nie mogę tego przetestować nawet przed przesyłanie aplikacji.

  5. W metodzie procentowej, jeśli opublikuję nową wersję aplikacji w ten sam sposób, czy będzie to pierwsza aktualizacja dla osób, które miały szczęście zainstalować poprzednią wersję?

Author: android developer, 2014-01-08

3 answers

Aby odpowiedzieć na twoje pytania:

1.Jaka jest dokładnie różnica między nimi, zwłaszcza między alfa i Beta?

Nie ma dużej różnicy między tymi dwoma, pomijając fakt, że po prostu zaczynasz od małej liczby testerów do testów alfa i przełączysz się na większą grupę do testów beta

2.Tylko etap produkcji jest dostępny dla osób w Sklepie play, prawda?

Domyślnie tylko produkcja jest dostępna w Sklepie Play. Możesz jednak teraz dodać opcję na stronie Sklepu Play, aby użytkownicy mogli zdecydować się na otwarty program Beta. Link

3.które z nich / ów pozwalają publikować tylko określonym osobom / procentom , a w jaki sposób to robisz?

Możesz to zrobić dla obu. Aby przeprowadzić testy alfa,beta, musisz wysłać zaproszenia do osób na ich kontach google+, aby mogły uzyskać dostęp do Twojej aplikacji i móc ją pobrać. Zaproszenia mają zazwyczaj formę linku kierującego je do twojego aplikacja w Sklepie play, która jest widoczna dla nich dopiero po zaakceptowaniu zaproszenia

4.który etap umożliwia rozliczanie w aplikacji, przynajmniej w przypadku testów ? Nie rozumiem, dlaczego nie mogę go przetestować nawet przed przesłaniem aplikacji.

Możesz wystawiać faktury w aplikacji zarówno dla testów alfa,beta. Sprawdź link: http://developer.android.com/google/play/billing/billing_testing.html

5.in metoda procentowa, jeśli opublikuję nową wersję aplikacji w ten sam sposób, czy to pierwsza aktualizacja dla osób, które miały szczęście zainstalować poprzednią wersję?

Z mojego doświadczenia wynika, widziałem ludzi, którzy byli testerami dostać aktualizację dla aplikacji pierwszy niż wszyscy inni. Ale nie jestem pewien, jak to dokładnie działa.

Mam nadzieję, że to pomoże.

 138
Author: user2511882,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-11-07 20:32:42

@user2511882 odpowiedź jest świetna, ale jest więcej informacji do dodania.
Po pierwsze, kanały alfa i beta są przeznaczone do testowania wielu wersji aplikacji. Możesz przetestować tylko jedną wersję (oznaczoną przez versionCode) Na każdym kanale, więc kanały alfa i beta zapewniają dwie ścieżki testowe.

Mają jednak niewielką różnicę w typie badania. Można uruchamiać jednocześnie zamknięte testy alfa i otwarte beta, ale nie można uruchomić dwóch otwartych testów alfa/beta ani otwartych testów alfa i zamkniętych beta test.

Inną różnicą jest to, że kod wersji alpha test APK powinien być wyższy niż beta test. Jeśli prześlesz wyższą wersję APK na kanale beta test, alpha test zostanie automatycznie zamknięty. (Zasada ta dotyczy również produkcji APK. Kod wersji APK powinien być "produkcja

Aby uzyskać więcej informacji, sprawdź to Pomoc.

 17
Author: aigori,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-09-28 05:33:39

Różnica między testami alfa i Beta (testowanie oprogramowania/aplikacji)

Testy Alpha są przeprowadzane w organizacji i testowane przez indywidualnego dewelopera lub zespół programistów lub testerów. Ten test jest zamknięty dla publiczności.

Testy Beta są przeprowadzane przez użytkowników końcowych, którzy nie są programistami, inżynierami oprogramowania ani testerami. Test ten może być otwarty dla publiczności.

Otwarte lub zamknięte testy

Zamknięte Testy alfa : Testy te są przeprowadzane w ramach organizacji i są ograniczone tylko przez e-mail lub zaproszenia grupowe. Ci, którzy zostaną dodani do listy Alfa testerów w Sklepie Google Play, mają dostęp do aplikacji testowej.

Open Alpha Testing : Ci, którzy mają link Opt-In aplikacji mają dostęp do testowania aplikacji. Ten test nie jest ograniczony przez e-mail lub zaproszenia grupowe. Możesz ograniczyć liczbę testerów w Sklepie Google Play.

Zamknięte testy Beta : te testy odbywa się poza organizacją i jest ograniczona zaproszeniami e-mailowymi lub grupowymi. Ci, którzy zostaną dodani do listy beta testerów w Sklepie Google Play, mają dostęp do aplikacji testowej.

Otwarte Beta testy: Testy te są przeprowadzane poza organizacją i nie są ograniczone przez e-mail lub zaproszenia grupowe. Testy te są przeprowadzane w czasie rzeczywistym , ponieważ aplikacja zostanie udostępniona publicznie do zainstalowania. Możesz ograniczyć liczbę testerów w Google Play Sklep.

Ogólnie, testy alfa są najpierw przeprowadzane przez programistów lub testerów w organizacji. Testy Beta są przeprowadzane przez użytkowników nietechnicznych lub końcowych spoza organizacji. Wreszcie, po zakończeniu testów, aplikacja przechodzi do produkcji.

W zakupie aplikacji

[1]}licencjonowani użytkownicy mogą kupować produkty w aplikacji bez żadnych opłat dla użytkownika. Zakupy testowe mogą być używane tylko w wersji alfa i beta wydania.

Aby dodać licencję użytkownika: konsola Google play - > ustawienia - > konto dewelopera -> szczegóły konta - > testy licencji

Dowiedz się więcej o testach

 14
Author: Samir Mangroliya,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-11-13 05:31:24