Una guida completa per Perfecto Cloud (il principiante deve leggere!)

Come accedere ai dispositivi Perfecto Cloud per i test manuali

Questo tutorial Perfecto di Lambda Geeks è stato scritto per fornire una panoramica completa ed esaustiva di Perfecto. Dall'accesso ai dispositivi Perfecto Cloud per il test manuale al test delle prestazioni, discuteremo l'esplorazione approfondita di tutti i diversi verticali. 

Introduzione

Lo strumento Perfecto Automation è SaaS (Software as a Service) basato sul Web, una piattaforma di test delle applicazioni mobili che consente ai progettisti di applicazioni mobili e ai professionisti del controllo qualità. Perfecto supporta l'automazione mobile con funzionalità avanzate come scansione di codici a barre, rilevamento del colore, virtualizzazione della rete, monitoraggio e diverse strutture di test delle prestazioni. Lo strumento perfetto fornisce molti dispositivi mobili in diverse posizioni geografiche per l'automazione e il test manuale.

Panoramica dei test mobili utilizzando Perfecto cloud

Ci sono tre modi per accedere al telefono cellulare da Perfecto.

Accesso a Perfecto Public Cloud:

Perfecto ha il suo cloud mobile, dove hanno ospitato migliaia di dispositivi mobili in diverse posizioni geografiche. I consumatori possono usufruire di una vasta scelta di più produttori e modelli con tutte le varianti del sistema operativo.

vantaggi:

Questo è un modello basato su licenza per l'accesso mobile. In confronto, è conveniente. Gli utenti possono accedere a un numero enorme di dispositivi.

svantaggi:

A volte, il cellulare a cui desideri accedere allo stesso dispositivo è già prenotato da qualcun altro. Quindi devi attendere fino al rilascio del dispositivo prenotato.

Per ottenere i dettagli sui vantaggi e gli svantaggi di Perfecto, fare clic su questo link

Accesso a Perfecto Private Cloud

 Come da accordo con il cliente, Perfecto fornirà un cloud privato dedicato al cliente. Perfecto ospiterà un numero specifico di telefoni cellulari di diverse marche e modelli con il sistema operativo desiderato secondo i requisiti del cliente. Questi dispositivi saranno disponibili per il cliente 24 ore su 7, 3 giorni su 4. Se il cliente deve affrontare qualsiasi problema, Perfecto fornirà immediatamente supporto. Secondo il contratto di Perfecto, il cliente può cambiare il dispositivo ospitato su cloud XNUMX/XNUMX volte all'anno in base all'aggiornamento della versione del sistema operativo o al rilascio di nuovi modelli di cellulare. Ciò dipenderà dalla comprensione reciproca con Perfecto e il lato client. 

Seguire i passaggi indicati per accedere ai dispositivi Perfecto Cloud ed eseguire test manuali.

Passaggio 1: crea un account Perfecto

Gli utenti possono creare un account di prova gratuito, valido per 14 giorni. Esistono diverse limitazioni alle licenze di prova gratuite. Un'altra opzione è che gli utenti devono acquistare licenze Perfecto. 

Procedura per la creazione di un account gratuito / di prova menzionati di seguito 

Per ottenere la prova gratuita di perfecto Mobile Cloud Testing, vai al link_ https://www.perfecto.io/e vedrai la schermata qui sotto.

Fare clic sulla prova gratuita.

Una volta che l'utente fa clic sul pulsante "PROVA GRATUITA" e troverai il modulo.

Compila i campi obbligatori e fai clic su "Non sono un robot". Quindi fare clic sul pulsante "INIZIA PROVA GRATUITA".

Perfecto Team invia una mail alla tua posta per le tue credenziali di prova gratuita Perfecto,

Dopo aver fatto clic sul collegamento, apri un'interfaccia e inserisci la tua email e password (fornite nella posta).

Una volta che l'utente fa clic sul pulsante "ACCEDI", è necessario aggiornare la password e inviare.

Ora troverai l'immagine qui sotto e il tuo account pronto per iniziare il test.

Image1 dispositivo cloud di apertura
Una guida completa per Perfecto Cloud access_Device Reservation

Step2: Prenotazione di dispositivi mobili in Perfecto Cloud per i test

Dopo il login al portale Perfecto, dobbiamo prenotare i dispositivi mobili per i test manuali. Selezionare l'opzione "APRI DISPOSITIVO" nella sezione Test manuale.

Step3: Dopo aver selezionato "Dispositivi aperti", verrà visualizzato l'elenco dei dispositivi / telefoni cellulari disponibili nei dispositivi cloud ospitati da Perfecto.

Troverai un gran numero di telefoni cellulari iOS e Android con un modello diverso con varie versioni del sistema operativo che aiutano qualsiasi tester. Sul lato sinistro, otterrai i dettagli dei dispositivi per contare la disponibilità e i nuovi dispositivi mobili aggiunti di recente. Nella colonna disponibilità, l'utente troverà l'elenco dei cellulari disponibili per il test e l'elenco dei dispositivi prenotati prenotati da altri tester. Se un utente desidera proteggere i dispositivi "IN USO", deve attendere fino a quando l'utente attuale non lo rilascia.    

Riserva dispositivo cloud Image3 Perfecto
Una guida completa per Perfecto Cloud access_Cloud Device Reserved

Perfecto ha fornito il dispositivo in diverse posizioni geografiche, aiutando l'utente ad accedere più velocemente al dispositivo. Troverai lo stato di disponibilità del dispositivo (Disponibile / IN USO) in base alla disponibilità. 

Step4: Secondo le esigenze dell'utente, può prenotare i dispositivi. Per prima cosa, identifica il dispositivo che desideri prenotare, passa il mouse sopra il dispositivo e trova l'opzione "APRI" sul lato più a destra del nome del dispositivo.  

Passaggio 5: Dopo aver cliccato sul pulsante "Apri", il dispositivo disponibile verrà avviato entro pochi secondi.

Nota: Una cosa che l'utente dovrebbe tenere a mente è che la velocità della rete dell'utente dovrebbe essere superiore a 10 MBPS; in caso contrario, l'utente dovrà affrontare problemi di latenza di rete, cosa non prevista durante il test delle applicazioni mobili.

Funzionalità dell'app Image4 Cloud
Una guida completa per Perfecto Cloud access_Cloud Features

Caratteristiche disponibili in Perfecto: 

  1. Iniettare immagine:  

Questa funzione aiuta il tester a testare applicazioni in cui è richiesta la scansione di codici a barre o un'applicazione bancaria in cui il tester deve scansionare l'assegno. L'utente deve fornire le immagini che verranno archiviate nel repository.    

  • Imposta posizione

Questa funzione è correlata a quelle applicazioni che sono legate alla localizzazione come OLA, Uber e Zomato, ecc. Senza spostarsi da un luogo a un altro, l'utente può testare l'applicazione e generare i dati sulla posizione. 

  • Virtualizzazione della rete: La virtualizzazione della rete è un tipo straordinario di funzionalità supportata da un numero limitato di strumenti. Principalmente è richiesto per il test delle prestazioni di qualsiasi applicazione mobile. Aiuta anche gli sviluppatori e altri a testare un diverso tipo di test. Consente allo sviluppatore e al tester delle prestazioni di emulare le condizioni di rete del mondo reale come parte dello scenario di test. Esistono principalmente tre comandi per la virtualizzazione della rete, ovvero avvio, aggiornamento e arresto. 

Per un esempio del mondo reale: si consideri che se un utente desidera controllare le prestazioni dell'applicazione in condizioni di rete bassa, può impostare la condizione di rete 2G / 3G / 4G utilizzando la funzione di virtualizzazione di rete e ottenere i dettagli delle prestazioni e l'utente può eseguire la modifica richiesta in base alle prestazioni dell'applicazione.   

  • Riavvia il cellulare: 

Questa funzione aiuta gli utenti se è necessario riavviare il dispositivo mobile durante la compatibilità di qualsiasi applicazione. 

  • Ruota schermo:

Questa funzione aiuta l'utente a testare l'applicazione in modalità orizzontale o verticale. Se l'applicazione si ridimensiona o si adatta alla risoluzione dello schermo specificata, il tester deve informare lo sviluppatore per correggere il difetto. 

  • Vitale:

Quando l'utente desidera conoscere l'utilizzo della memoria mobile, l'utilizzo della CPU e il kernel della CPU, viene utilizzato il comando Vital. Durante la raccolta dei parametri vitali del dispositivo, non ostacola l'attività esistente o l'esecuzione dell'automazione.   

  • Registri del dispositivo

I log del dispositivo sono essenziali per lo sviluppatore. Mentre il tester esegue qualsiasi test, verrà generato un registro del dispositivo e, se il tester ha rilevato un problema, il registro del dispositivo aiuterà lo sviluppatore a eseguire il debug del problema. Comando per la raccolta dei log del dispositivo in Perfecto-> mobile: device: log

  • Analisi delle immagini:

Perfecto ha fornito una straordinaria funzionalità chiamata Analisi visiva, che copre sia l'analisi del testo che quella delle immagini. Questa funzione è utile sia per i test manuali che per quelli di automazione. 

Può toccare lo schermo vicino al testo riconosciuto. Può scegliere elementi dell'interfaccia utente in base all'analisi. Supporta il riconoscimento di immagini e testo (tramite OCR) sullo schermo del dispositivo. 

  • Trova oggetti:

Il cercatore di oggetti è una funzione utile fornita da perfecto; questa funzione li aiuta a identificare e recuperare oggetti dallo schermo mobile per tutti i tipi di applicazioni (native, ibride e web). 

  1. Cattura screenshot:

Durante qualsiasi tipo di test, il tester deve raccogliere prove per ogni problema e difetto per comprendere correttamente il problema e risolverlo rapidamente.

Passaggio 6: installazione di applicazioni in dispositivi riservati.

Installazione dell'app Image5
Una guida completa per l'accesso a Perfecto Cloud: installazione dell'app

Se un utente desidera installare un'applicazione specifica secondo le proprie esigenze, fare clic sul pulsante del menu. Troverai l'opzione per installare l'applicazione che desideri testare nel cellulare riservato dal cloud Perfecto. 

Prerequisito per l'installazione dell'app: L'utente dovrebbe avere il file .apk / .ipa nel repository o nell'unità locale.

Percorso del file apk di Image6
Una guida completa per Perfecto Cloud access_Application Local Path

Passaggio 7: fornire la posizione del file .apk

Il primo utente deve fare clic su "Seleziona app", quindi deve selezionare un'opzione tra Repository o Computer in base alla posizione dell'applicazione installabile. Altrimenti, l'utente può trascinare e rilasciare l'applicazione in una posizione menzionata. Di seguito uno screenshot dell'applicazione; l'installazione è in corso. 

Installazione dell'app Image7 in corso
Una guida completa per l'accesso a Perfecto Cloud_Installazione dell'app in corso

Passaggio 8: configurazione delle impostazioni dell'app

Al termine dell'installazione dell'applicazione, eseguire la configurazione necessaria per il test dell'app. Per fare lo stesso, selezionare "CONFIGURA APP" e attivare o disattivare il pulsante di opzione in base alle proprie esigenze di test.

Image8 Configura le impostazioni dell'app
Una guida completa per l'accesso a Perfecto Cloud_Configure App Setting

Passaggio 9: per ottenere l'ID dispositivo o la capacità degli attributi del dispositivo 

Per avviare l'automazione per le applicazioni mobili, dobbiamo sincronizzare l'applicazione e il dispositivo; dobbiamo configurare gli attributi del dispositivo.

Possiamo ottenere i dettagli degli attributi selezionando l'opzione "Capacità".

Image10 Acquisizione dello screenshot
Una guida completa per Perfecto Cloud access_Capture Screenshot

Passaggio 10: acquisizione dello screenshot durante il test 

La cattura della funzione screenshot aiuta il tester a raccogliere le prove per qualsiasi difetto / errore / problema. Consente allo sviluppatore di eseguire il debug e risolvere il problema.  

Image10 Ottieni l'attributo del dispositivo
Una guida completa per Perfecto Cloud access_Get Device Attribute

Passaggio 11: rilascia il dispositivo cloud

Quando l'utente completa il test, il dispositivo deve essere rilasciato in modo che altri utenti possano utilizzarlo per il test.  

Una guida completa per l'accesso a Perfecto Cloud
Una guida completa per Perfecto Cloud access_Release Cloud Device

Conclusione

In questo argomento, abbiamo spiegato come prenotare un dispositivo mobile da Nuvola perfetta ed eseguire test manuali. Nel prossimo argomento, scriveremo della configurazione di Perfecto e della configurazione per l'automazione. Per maggiori dettagli su Perfecto, fare riferimento a questo link.