Kompletny przewodnik dla Perfecto Cloud (początkujący musi przeczytać!)

Jak uzyskać dostęp do urządzeń Perfecto Cloud w celu ręcznego testowania

Ten samouczek Perfecto autorstwa Lambda Geeks został napisany w celu zapewnienia pełnego i wyczerpującego przeglądu Perfecto. Od dostępu do urządzeń Perfecto Cloud w celu testowania ręcznego po testowanie wydajności, omówimy dogłębną eksplorację wszystkich różnych branż. 

Wprowadzenie

Narzędzie Perfecto Automation to internetowa usługa SaaS (Software as a Service), platforma do testowania aplikacji mobilnych, która umożliwia projektantom aplikacji mobilnych i specjalistom ds. Zapewnienia jakości. Perfecto obsługuje automatyzację mobilną dzięki zaawansowanym funkcjom, takim jak skanowanie kodów kreskowych, wykrywanie kolorów, wirtualizacja sieci, monitorowanie i różne urządzenia do testowania wydajności. Doskonałe narzędzie udostępnia wiele urządzeń mobilnych w kilku lokalizacjach geograficznych do automatyzacji i testowania ręcznego.

Omówienie testów mobilnych z wykorzystaniem chmury Perfecto

Istnieją trzy sposoby uzyskania dostępu do telefonu komórkowego z Perfecto.

Dostęp do Perfecto Public Cloud:

Perfecto ma swoją mobilną chmurę, w której hostowało tysiące urządzeń mobilnych w różnych lokalizacjach geograficznych. Konsumenci mogą korzystać z szerokiej oferty wielu producentów i modeli ze wszystkimi wariantami systemu operacyjnego.

Zalety:

Jest to model oparty na licencji dla dostępu mobilnego. W porównaniu z tym jest opłacalne. Użytkownicy mają dostęp do ogromnej liczby urządzeń.

Niedogodności:

Czasami telefon komórkowy, do którego chcesz uzyskać dostęp do tego samego urządzenia, jest już zarezerwowany przez kogoś innego. Następnie musisz poczekać, aż zarezerwowane urządzenie zostanie zwolnione.

Aby uzyskać szczegółowe informacje na temat zalet i wad Perfecto, kliknij to link

Dostęp do Perfecto Private Cloud

 Zgodnie z umową z Klientem Perfecto udostępni klientowi dedykowaną chmurę prywatną. Perfecto będzie obsługiwać określoną liczbę telefonów komórkowych różnych marek i modeli z wybranym systemem operacyjnym, zgodnie z wymaganiami klienta. Urządzenia te będą dostępne dla klienta przez 24 × 7. Jeśli klient napotka jakiś problem, Perfecto natychmiast zapewni wsparcie. Zgodnie z umową Perfecto, klient może zmieniać urządzenie hostowane w chmurze 3/4 razy w roku, zgodnie z aktualizacją wersji systemu operacyjnego lub wydaniem nowych modeli mobilnych. Będzie to zależeć od wzajemnego zrozumienia z Perfecto i Klientem. 

Postępuj zgodnie z wymienionymi krokami, aby uzyskać dostęp do urządzeń Perfecto Cloud i wykonaj ręczne testy.

Krok 1: Utwórz konto Perfecto

Użytkownicy mogą utworzyć bezpłatne konto próbne, które jest ważne przez 14 dni. Istnieje kilka ograniczeń dotyczących bezpłatnych licencji próbnych. Inną opcją jest to, że użytkownicy muszą kupować licencje Perfecto. 

Kroki tworzenia konta bezpłatnego / próbnego wymienione poniżej 

Aby uzyskać bezpłatną wersję próbną perfecto Mobile Cloud Testing, przejdź do linku_ https://www.perfecto.io/, a zobaczysz poniższy ekran.

Kliknij bezpłatną wersję próbną.

Po kliknięciu przez użytkownika przycisku „BEZPŁATNA PRÓBA” zostanie wyświetlony formularz.

Wypełnij obowiązkowe pola i kliknij „Nie jestem robotem”. Następnie kliknij przycisk „WYPRÓBUJ BEZPŁATNIE”.

Zespół Perfecto wysyła wiadomość e-mail na Twoją pocztę w celu uzyskania danych logowania do bezpłatnej wersji próbnej Perfecto,

Po kliknięciu łącza otwórz interfejs i wprowadź swój adres e-mail oraz hasło (podane w wiadomości e-mail).

Gdy użytkownik kliknie przycisk „ZALOGUJ SIĘ”, musisz zaktualizować swoje hasło i przesłać.

Teraz znajdziesz poniższy obraz i Twoje konto gotowe do rozpoczęcia testów.

Zdjęcie 1 otwierające urządzenie w chmurze
Kompletny przewodnik po Perfecto Cloud access_Device Reservation

Step2: Rezerwacja telefonu komórkowego w Perfecto Cloud do testów

Po zalogowaniu się do portalu Perfecto musimy zarezerwować urządzenia mobilne do testów ręcznych. Wybierz opcję „OTWÓRZ URZĄDZENIE” w sekcji Testowanie ręczne.

Step3: Po wybraniu opcji „Otwórz urządzenia” pojawi się lista dostępnych urządzeń / telefonów komórkowych w urządzeniach hostowanych w chmurze Perfecto.

Znajdziesz wiele telefonów komórkowych z systemem iOS i Android z różnymi modelami i różnymi wersjami systemu operacyjnego, które pomogą każdemu testerowi. Po lewej stronie zobaczysz szczegóły urządzeń, aby policzyć dostępność i ostatnio dodane nowe urządzenia mobilne. W kolumnie dostępności użytkownik znajdzie listę dostępnych telefonów komórkowych do testów oraz listę zarezerwowanych urządzeń zarezerwowanych przez innych testerów. Jeśli jakikolwiek użytkownik chce zabezpieczyć „UŻYWANE” urządzenia, musi poczekać, aż aktualny użytkownik je zwolni.    

Zdjęcie 3 Rezerwa urządzenia w chmurze Perfecto
Kompletny przewodnik po urządzeniu Perfecto Cloud access_Cloud Zastrzeżone

Perfecto dostarczyło urządzenie w różnych lokalizacjach geograficznych, pomagając użytkownikowi szybciej uzyskać dostęp do urządzenia. Stan dostępności urządzenia (Dostępne / W UŻYCIU) znajdziesz w zależności od dostępności. 

Step4: Zgodnie z wymaganiami użytkownika może on rezerwować urządzenia. Najpierw zidentyfikuj urządzenie, które chcesz zarezerwować, najedź myszą na urządzenie i znajdź opcję „OTWÓRZ” po prawej stronie nazwy urządzenia.  

Krok 5: Po kliknięciu przycisku „Otwórz” dostępne urządzenie zostanie uruchomione w ciągu kilku sekund.

Uwaga: Jedną rzeczą, o której użytkownik powinien pamiętać, jest to, że prędkość sieci użytkownika powinna przekraczać 10 MBPS; w przeciwnym razie użytkownik będzie miał problemy z opóźnieniami w sieci, których nie oczekuje się podczas testowania aplikacji mobilnych.

Funkcje aplikacji Image4 Cloud
Kompletny przewodnik po funkcjach Perfecto Cloud access_Cloud

Funkcje dostępne w Perfecto: 

  1. Wstrzyknąć obraz:  

Ta funkcja pomaga testerowi testować takie aplikacje, w których wymagane jest skanowanie kodów kreskowych, lub aplikacje bankowe, w których tester musi zeskanować czek. Użytkownik musi dostarczyć obrazy, które będą przechowywane w repozytorium.    

  • Ustal miejsce

Ta funkcja jest związana z aplikacjami, które są powiązane z lokalizacją, takimi jak OLA, Uber, Zomato itp. Bez przemieszczania się z jednego miejsca do innego, użytkownik może przetestować aplikację i wygenerować dane o lokalizacji. 

  • Wirtualizacja sieci: Wirtualizacja sieci to niezwykły rodzaj funkcji obsługiwanej przez ograniczoną liczbę narzędzi. Przede wszystkim jest wymagany do testowania wydajności dowolnej aplikacji mobilnej. Pomaga również programistom i innym testerom do innego rodzaju testów. Pozwala programistom i testerom wydajności na emulowanie rzeczywistych warunków sieciowych w ramach scenariusza testowego. Istnieją przede wszystkim trzy polecenia dotyczące wirtualizacji sieci, tj. Uruchamianie, aktualizowanie i zatrzymywanie. 

Przykład z prawdziwego świata: weź pod uwagę, że jeśli jakikolwiek użytkownik chce sprawdzić wydajność aplikacji w niskich warunkach sieciowych, może ustawić stan sieci 2G / 3G / 4G za pomocą funkcji wirtualizacji sieci i uzyskać szczegółowe informacje o wydajności, a użytkownik może dokonać wymaganych modyfikacji zgodnie z wydajnością aplikacji.   

  • Uruchom ponownie telefon: 

Ta funkcja pomaga użytkownikom, jeśli wymagane jest ponowne uruchomienie urządzenia mobilnego w celu zapewnienia zgodności dowolnej aplikacji. 

  • Obróć ekran:

Ta funkcja pomaga użytkownikowi przetestować aplikację w trybie poziomym lub pionowym. Jeśli aplikacja zmieni rozmiar lub dopasuje się do określonej rozdzielczości ekranu, tester musi poinformować dewelopera o naprawieniu usterki. 

  • Istotny:

Gdy użytkownik chce poznać użycie pamięci mobilnej, użycie procesora i jądro procesora, używane jest polecenie Vital. Podczas zbierania żywotności urządzenia nie utrudnia wykonywania istniejącego zadania lub automatyzacji.   

  • Dzienniki urządzenia

Dzienniki urządzeń są niezbędne dla programisty. Podczas gdy tester wykonuje jakiekolwiek testy, zostanie wygenerowany dziennik urządzenia, a jeśli tester wykryje jakiś problem, dziennik urządzenia pomoże programiście zdebugować problem. Polecenie do zbierania dzienników urządzeń w Perfect-> mobile: device: log

  • Analiza obrazu:

Perfecto dostarczyło wyjątkową funkcję o nazwie Analiza wizualna, która obejmuje zarówno analizę tekstu, jak i obrazu. Ta funkcja jest pomocna zarówno przy testowaniu ręcznym, jak i automatycznym. 

Może dotknąć ekranu w pobliżu rozpoznanego tekstu. Może wybierać elementy interfejsu użytkownika na podstawie analizy. Obsługuje rozpoznawanie obrazu i tekstu (za pomocą OCR) na ekranie urządzenia. 

  • Wyszukiwarka obiektów:

Wyszukiwarka obiektów to przydatna funkcja oferowana przez perfecto; ta funkcja pomaga im identyfikować i pobierać obiekty z ekranu mobilnego dla wszystkich rodzajów aplikacji (natywnych, hybrydowych i internetowych). 

  1. Przechwytywanie zrzutów ekranu:

Podczas wszelkiego rodzaju testów tester musi zebrać dowody na każdy problem i usterkę, aby poprawnie zrozumieć problem i szybko go rozwiązać.

Krok 6: Instalowanie aplikacji na zarezerwowanych urządzeniach.

Instalacja aplikacji Image5
Kompletny przewodnik po instalacji Perfecto Cloud access_App

Jeśli jakikolwiek użytkownik chce zainstalować określoną aplikację zgodnie ze swoimi wymaganiami, kliknij przycisk menu. W zarezerwowanym telefonie z chmury Perfecto znajdziesz opcję instalacji aplikacji, którą chcesz przetestować. 

Wymaganie wstępne do instalacji aplikacji: Użytkownik powinien mieć plik .apk / .ipa w repozytorium lub na dysku lokalnym.

Ścieżka pliku apk Image6
Kompletny przewodnik po ścieżce lokalnej dostępu do aplikacji Perfecto Cloud

Krok 7: podaj lokalizację pliku .apk

Pierwszy użytkownik musi kliknąć „Wybierz aplikację”, a następnie musi wybrać jedną opcję między repozytorium lub komputerem zgodnie z lokalizacją aplikacji do zainstalowania. W przeciwnym razie użytkownik może przeciągnąć i upuścić aplikację w wymienione miejsce. Poniżej zrzut ekranu aplikacji; trwa instalacja. 

Trwa instalacja aplikacji Image7
Kompletny przewodnik po instalacji Perfecto Cloud access_App w toku

Krok 8: Konfiguracja ustawień aplikacji

Po zakończeniu instalacji aplikacji wykonaj konfigurację niezbędną do testowania aplikacji. Aby zrobić to samo, wybierz „KONFIGURUJ APLIKACJĘ” i włącz lub wyłącz przycisk opcji zgodnie z wymaganiami testu.

Obraz 8 Skonfiguruj ustawienia aplikacji
Kompletny przewodnik po ustawieniach aplikacji Perfecto Cloud access_Configure

Krok 9: aby uzyskać identyfikator urządzenia lub możliwość atrybutu urządzenia 

Aby rozpocząć automatyzację dla aplikacji mobilnych, musimy dokonać synchronizacji aplikacji i urządzenia; musimy skonfigurować atrybuty urządzenia.

Szczegóły atrybutów możemy uzyskać wybierając opcję „Możliwości”.

Image10 Przechwytywanie zrzutu ekranu
Kompletny przewodnik po Perfecto Cloud access_Capture Screenshot

Krok 10: Przechwytywanie zrzutu ekranu podczas testowania 

Przechwytywanie zrzutu ekranu pomaga testerowi zebrać dowody na wszelkie defekty / błędy / problemy. Umożliwia deweloperowi debugowanie i naprawianie problemu.  

Image10 Pobierz atrybut urządzenia
Kompletny przewodnik dla Perfecto Cloud access_Get Device Attribute

Krok 11: Zwolnij urządzenie w chmurze

Gdy użytkownik zakończy testowanie, urządzenie musi zostać zwolnione, aby inni użytkownicy mogli go używać do testowania.  

Kompletny przewodnik po dostępie do Perfecto Cloud
Kompletny przewodnik po urządzeniu Perfecto Cloud access_Release Cloud

Wnioski

W tym temacie omówiliśmy, jak zarezerwować urządzenie mobilne z Idealna chmura i wykonaj testy ręczne. W następnym temacie napiszemy o konfiguracji Perfecto i ustawieniach dla Automation. Aby uzyskać więcej informacji na temat Perfecto, zapoznaj się z tym link.