Ta strona zawiera pomoc w rozwiązywaniu problemów i odpowiedzi na często zadawane pytania dotyczące przeprowadzania testów w Firebase Test Lab. Jeśli nie możesz znaleźć tego, czego szukasz lub potrzebujesz dodatkowej pomocy, dołącz do kanału #test-lab w Firebase Slack lub skontaktuj się z pomocą techniczną Firebase .
Rozwiązywanie problemów
Po wybraniu urządzenia o wysokim poziomie wydajności w katalogu Test Lab testy mogą rozpocząć się szybciej. Gdy urządzenie ma małą pojemność, testy mogą trwać dłużej. Jeśli liczba wywołanych testów jest znacznie większa niż pojemność wybranych urządzeń, ukończenie testów może zająć więcej czasu.
Testy uruchomione na dowolnym poziomie pojemności urządzenia mogą trwać dłużej ze względu na następujące czynniki:
- Ruch, który wpływa na dostępność urządzenia i szybkość testu.
- Awarie urządzeń lub infrastruktury, które mogą wystąpić w dowolnym momencie. Aby sprawdzić, czy istnieje zgłoszona infrastruktura dla Laboratorium testowego, zobacz panel stanu Firebase .
Aby dowiedzieć się więcej o pojemności urządzeń w Test Lab, zobacz informacje o pojemności urządzeń z Androidem i iOS .
Często Zadawane Pytania
Firebase Test Lab oferuje bezpłatne limity testowania na urządzeniach i korzystania z interfejsów Cloud API. Pamiętaj, że przydział testowy korzysta ze standardowego planu cenowego Firebase, podczas gdy limity Cloud API nie.
Kwota testowa
Przydziały testowania są określane na podstawie liczby urządzeń używanych do uruchamiania testów. Plan Firebase Spark ma stały limit testów bez żadnych kosztów dla użytkowników. W przypadku planu Blaze Twoje limity mogą wzrosnąć, jeśli z czasem zwiększy się Twoje wykorzystanie Google Cloud. Jeśli osiągniesz limit testów, poczekaj do następnego dnia lub przejdź na plan Blaze, jeśli obecnie korzystasz z planu Spark. Jeśli korzystasz już z planu Blaze, możesz poprosić o zwiększenie limitu. Aby uzyskać więcej informacji, zobacz Limit testowy .
Wykorzystanie przydziału testowego możesz monitorować w Google Cloud Console .
Limit interfejsu API do testowania w chmurze
Cloud Testing API ma dwa limity przydziału: żądania dziennie na projekt i żądania co 100 sekund na projekt. Możesz monitorować wykorzystanie w Google Cloud Console .
Limit interfejsu Cloud Tool Results
Interfejs Cloud Tool Results API ma dwa limity przydziału: zapytania na dzień na projekt i zapytania na każde 100 sekund na projekt. Możesz monitorować wykorzystanie w Google Cloud Console .
Więcej informacji o limitach API znajdziesz w artykule Limity Cloud API dla Test Lab . Jeśli osiągnąłeś limit API:
Prześlij prośbę o zwiększenie limitów, edytując limity bezpośrednio w Google Cloud Console (zwróć uwagę, że większość limitów jest domyślnie ustawiona na maksimum) lub
Poproś o wyższe limity interfejsu API, wypełniając formularz prośby w Google Cloud Console lub kontaktując się z pomocą techniczną Firebase .
Ze swojego zaplecza możesz określić, czy ruch pochodzi z urządzeń testowych hostowanych przez Firebase, porównując źródłowy adres IP z naszymi zakresami adresów IP .
Test Lab nie współpracuje z VPC-SC, który blokuje kopiowanie aplikacji i innych artefaktów testowych między wewnętrzną pamięcią Test Lab a zasobnikami wyników użytkowników. W tej chwili złożono prośbę o dodanie obsługi VPC-SC w przyszłej wersji.
Chociaż niektóre z tych elementów są na naszej mapie drogowej, obecnie nie jesteśmy w stanie zapewnić wsparcia dla tych platform do testowania i tworzenia aplikacji.