Często zadawane pytania

Pytania, odpowiedzi

Dlaczego Google wymaga zamkniętych testów?

Od 2023 roku nowe osobiste konta deweloperów w Google Play muszą przejść zamknięty test z udziałem co najmniej 12 testerów przez 14 kolejnych dni, zanim będą mogły opublikować aplikację w środowisku produkcyjnym. To sposób Google na ograniczenie liczby kont niskiej jakości i kont jednorazowych.

W jaki sposób TestSlot weryfikuje, czy testerzy rzeczywiście zachowują aplikację?

Każdy tester uruchamia naszą aplikację na Androida, która co godzinę przeprowadza weryfikację w tle, aby potwierdzić, czy aplikacja jest nadal zainstalowana i jak długo była faktycznie używana, a następnie raportuje wynik do naszego serwera. Liczba serii jest obliczana po stronie serwera na podstawie rzeczywistych znaczników czasu, więc nie da się jej sfałszować, zmieniając zegar w telefonie.

Co dokładnie mogę zrobić w Play Console?

Dodaj adres e-mail naszej pojedynczej grupy testerów do listy testerów w ramach zamkniętego testu. Ta jedna akcja daje każdemu testerowi TestSlot dostęp do Twojej aplikacji – nigdy nie zarządzasz adresami e-mail poszczególnych testerów.

Ilu testerów i dni potrzebuję?

Limit Google to 12 testerów przez 14 kolejnych dni. Dodając swoją aplikację do listy, wybierasz liczbę slotów i wymaganą liczbę dni; zalecamy dostosowanie się do minimalnych wymagań Google lub nieznacznie je przekroczenie, aby zapewnić sobie margines bezpieczeństwa.

Co się stanie, jeśli tester odinstaluje aplikację?

Jego passa jest zagrożona. Dopuszczamy krótkie okno karencji na pominięcie codziennego sprawdzenia (telefony z agresywnymi ustawieniami baterii mogą opóźniać zadania w tle), ale tester, który usunie aplikację, zobaczy, że jego passa została zresetowana, a Ty zobaczysz to na swoim pulpicie.

Czy mogę zalogować się bez konta Google?

Tak. Właściciele aplikacji mogą zarejestrować się za pomocą adresu e-mail i hasła lub za pośrednictwem konta Google. Testerzy logują się za pośrednictwem aplikacji mobilnej, obecnie obsługiwanej przez Google.

Czy jest to sprzeczne z polityką Google Play?

TestSlot zapewnia dostęp do prawdziwych testerów, którzy korzystają z prawdziwych urządzeń, i nie automatyzuje instalacji ani nie symuluje interakcji. Obowiązkiem użytkownika jest przestrzeganie warunków Play Console; jesteśmy narzędziem, które pomoże Ci koordynować pracę prawdziwych testerów.

Czy iOS jest obsługiwany?

Nie. Wymagania dotyczące zamkniętych testów dotyczą sklepu Google Play, a niezawodne wykrywanie zainstalowanych aplikacji jest możliwe tylko na urządzeniu z systemem Android, dlatego aplikacja testowa jest dostępna wyłącznie na urządzeniu z systemem Android.

Czy otrzymam zwrot pieniędzy, jeśli moje konto programisty Google Play zostanie zawieszone lub zamknięte?

Nie. TestSlot nie zwraca środków deweloperom, których konto Google Play zostało zawieszone, zamknięte lub w inny sposób zamknięte z powodu naruszenia zasad Google, niskiej reputacji dewelopera lub problemów z kontem sprzed korzystania z TestSlot. Utrzymanie dobrej reputacji w Google jest Twoją odpowiedzialnością, a decyzje dotyczące konta podejmowane przez Google pozostają poza naszą kontrolą.

Ile to kosztuje?

Cena dotyczy każdej aplikacji, którą wystawisz do testowania. Aktualne szczegóły znajdziesz na stronie z cennikiem.

Czy 14-dniowy zegar zostanie zresetowany, jeśli tester zrezygnuje?

Niekoniecznie do zera, ale przestaje liczyć. Google szuka 14-dniowego okna, w którym stale miałeś 12 lub więcej aktywnych testerów, więc jeśli liczba spadnie poniżej 12, passa zostanie przerwana do momentu, aż ponownie przekroczysz tę liczbę. Zmień testera w ciągu kilku godzin, a wpływ będzie minimalny; jeśli spędzisz trzy dni poniżej 12, te dni nie wliczają się do 14. TestSlot automatycznie przydziela zastępstwo z puli aktywnych testerów, gdy ktoś zniknie, więc liczba pozostaje na poziomie 12 bez Twojej ingerencji.

Czy mogę wykorzystać znajomych i rodzinę jako testerów?

Tak – Google nie nakłada żadnych ograniczeń na to, kim są Twoi testerzy, a jedynie na to, jak się zachowują. Każdy z nich musi posiadać prawdziwe konto Google, wyrazić zgodę za pośrednictwem oficjalnego linku, zainstalować aplikację na prawdziwym urządzeniu z Androidem i pozostać zainstalowana przez pełne 14 dni. Problemem jest niezawodność, a nie kwalifikowalność: znajomi zazwyczaj się zgadzają, a potem zapominają o wyrażeniu zgody lub odinstalowują aplikację kilka dni później, aby zwolnić miejsce. Działają dobrze, gdy naprawdę chcą korzystać z samej aplikacji – jak entuzjasta fitnessu testujący Twoją aplikację do ćwiczeń – i słabo, gdy robią Ci przysługę.

Ile czasu trwa cały proces, łącznie z kontrolą Google?

Konfiguracja w Play Console zajmuje od 1 do 4 godzin, wliczając wstępną weryfikację wersji przez Google. Pozyskanie testerów zajmuje godziny w przypadku TestSlot, a ręczne rekrutowanie trwa od kilku dni do kilku tygodni. Sam okres testowania wynosi dokładnie 14 dni i nie można go skrócić. Weryfikacja dostępu do środowiska produkcyjnego przez Google trwa następnie od 3 do 7 dni. W przypadku TestSlot daje to około 17-19 dni, w porównaniu z 25-40 dniami, gdy rekrutujesz testerów samodzielnie i ryzykujesz restarty z powodu rezygnacji.

Dlaczego Google odmówiłoby dostępu do wersji produkcyjnej, nawet gdyby w testach brało udział 12 osób?

Ponieważ Google ocenia zaangażowanie, a nie tylko liczbę pracowników. Najczęstszą przyczyną są testerzy, którzy zainstalowali aplikację i nigdy jej nie uruchomili – funkcjonalność jest identyczna z brakiem testów. Inne częste przyczyny to testerzy korzystający z emulatorów lub urządzeń wirtualnych, brak aktualizacji aplikacji w ciągu 14 dni oraz niejasne odpowiedzi w kwestionariuszu dostępu do środowiska produkcyjnego. Wprowadź dwie lub trzy drobne aktualizacje podczas testów i zanotuj opinie testerów, aby mieć coś konkretnego do napisania.

Jaka jest różnica pomiędzy testowaniem zamkniętym i otwartym?

Zamknięte testy są dostępne tylko na zaproszenie: testerzy dołączają za pośrednictwem podanego adresu URL, a tylko te konta Google mogą zainstalować kompilację. Otwarte testy to publiczna beta, do której może dołączyć każdy bez zaproszenia. Tylko zamknięte testy liczą się do obowiązkowego wymogu – otwarte testy nie spełniają zasady 12 testerów i 14 dni, niezależnie od liczby osób biorących udział. Testy wewnętrzne, trzecia ścieżka, dopuszczają maksymalnie 100 wstępnie zarejestrowanych testerów bez minimalnego czasu trwania i również się nie liczą.

Czym jest „nieregularna aktywność testowa” i jak jej uniknąć?

To termin Google określający wzorce testowania, które wyglądają sztucznie, a ich oznaczenie może unieważnić okres testowania lub opóźnić weryfikację. Znane czynniki wyzwalające to m.in. zbiorcze zgody z jednego adresu IP, odciski palców urządzeń emulujących, testerzy instalujący aplikację, ale nigdy jej nie uruchamiający, konta Google z historią manipulacji testami w wielu aplikacjach oraz rozbieżność między kontem, które wyraziło zgodę, a kontem, które ją zainstalowało. Prawdziwi ludzie na prawdziwych urządzeniach, którzy wyrażają zgodę niezależnie i faktycznie korzystają z aplikacji, unikają tego wszystkiego.

Czy nadal potrzebuję zamkniętych testów z kontem organizacji?

Nie. Wymóg ten dotyczy wyłącznie osobistych kont deweloperskich utworzonych po 13 listopada 2023 r. Konta organizacji, zarejestrowane jako podmiot prawny z numerem D-U-N-S, są zwolnione z tego obowiązku i mogą publikować bezpośrednio w środowisku produkcyjnym. Numer D-U-N-S jest bezpłatny w Dun & Bradstreet i zazwyczaj trwa kilka dni, ale aby go uzyskać, musisz mieć zarejestrowaną firmę – nie jest to sposób na obejście tego wymogu, jeśli jesteś indywidualnym deweloperem.

Czy to działa w przypadku aplikacji Flutter, React Native lub Kotlin Multiplatform?

Tak. Niezależnie od tego, z czego korzystasz, artefakt, który przesyłasz do Konsoli Play, jest standardowym pakietem aplikacji na Androida, a wymagania Google dotyczące zamkniętych testów mają do niego takie samo zastosowanie. Twoja struktura wpływa na sposób tworzenia wersji, a nie na sposób testowania. Testerzy instalują aplikację za pomocą tego samego linku, a nasza weryfikacja działa w ten sam sposób.

Masz jeszcze jakieś pytania?

Zacznij
FAQ - TestSlot