Eine vollständige Anleitung für Perfecto Cloud (Anfänger müssen lesen!)

Zugriff auf Perfecto Cloud-Geräte für manuelle Tests

Dieses Perfecto-Tutorial von Lambda Geeks bietet einen vollständigen und umfassenden Überblick über Perfecto. Vom Zugriff auf Perfecto Cloud-Geräte für manuelle Tests bis hin zu Leistungstests werden wir die eingehende Untersuchung aller verschiedenen Branchen diskutieren. 

Einleitung

Das Perfecto Automation-Tool ist webbasiertes SaaS (Software as a Service), eine Testplattform für mobile Anwendungen, die Designern mobiler Anwendungen und QS-Experten ermöglicht. Perfecto unterstützt die mobile Automatisierung mit erweiterten Funktionen wie Barcode-Scannen, Farberkennung, Netzwerkvirtualisierung, Überwachung und verschiedenen Leistungstestfunktionen. Das perfekte Tool bietet viele mobile Geräte an verschiedenen geografischen Standorten für die Automatisierung und manuelle Tests.

Übersicht über mobile Tests mit der Perfecto Cloud

Es gibt drei Möglichkeiten, wie Sie von Perfecto aus auf das Mobiltelefon zugreifen können.

Zugriff auf die Perfecto Public Cloud:

Perfecto verfügt über eine mobile Cloud, in der Tausende mobiler Geräte an verschiedenen geografischen Standorten gehostet wurden. Verbraucher können mit allen Betriebssystemvarianten auf eine Vielzahl von Herstellern und Modellen zurückgreifen.

Vorteile:

Dies ist ein lizenzbasiertes Modell für den mobilen Zugriff. Es ist vergleichsweise kostengünstig. Benutzer können auf eine große Anzahl von Geräten zugreifen.

Nachteile:

Manchmal ist das Handy, auf das Sie auf dasselbe Gerät zugreifen möchten, bereits von einer anderen Person reserviert. Dann müssen Sie warten, bis das reservierte Gerät freigegeben wird.

Um Details zu Vor- und Nachteilen von Perfecto zu erhalten, klicken Sie bitte darauf Link

Zugriff auf Perfecto Private Cloud

 Gemäß der Vereinbarung mit dem Kunden stellt Perfecto dem Kunden eine dedizierte private Cloud zur Verfügung. Perfecto wird eine bestimmte Anzahl von Mobiltelefonen verschiedener Marken und Modelle mit dem gewünschten Betriebssystem gemäß den Kundenanforderungen hosten. Diese Geräte stehen dem Client rund um die Uhr zur Verfügung. Wenn der Kunde auf ein Problem stößt, wird Perfecto sofort Support leisten. Gemäß dem Vertrag von Perfecto kann der Kunde das in der Cloud gehostete Gerät 24/7 Mal pro Jahr entsprechend der Aktualisierung der Betriebssystemversion oder der Veröffentlichung neuer mobiler Modelle ändern. Dies hängt vom gegenseitigen Verständnis mit Perfecto und der Kundenseite ab. 

Befolgen Sie die genannten Schritte für den Zugriff auf Perfecto Cloud-Geräte und führen Sie manuelle Tests durch.

Schritt 1: Erstellen Sie ein Perfecto-Konto

Benutzer können ein kostenloses Testkonto erstellen, das 14 Tage gültig ist. Es gibt verschiedene Einschränkungen für kostenlose Testlizenzen. Eine weitere Option ist, dass Benutzer Perfecto-Lizenzen erwerben müssen. 

Die unten genannten Schritte zur Erstellung eines kostenlosen / Testkontos 

Um die kostenlose Testversion von perfecto Mobile Cloud Testing zu erhalten, gehen Sie zu link_ https://www.perfecto.io/und Sie sehen den folgenden Bildschirm.

Klicken Sie auf die kostenlose Testversion.

Sobald der Benutzer auf die Schaltfläche "KOSTENLOSE TESTVERSION" klickt, finden Sie das Formular.

Füllen Sie die Pflichtfelder aus und klicken Sie auf "Ich bin kein Roboter". Klicken Sie dann auf die Schaltfläche "KOSTENLOSE TESTVERSION STARTEN".

Das Perfecto Team sendet eine E-Mail an Ihre E-Mail, um Ihre Anmeldeinformationen für die kostenlose Perfecto-Testversion zu erhalten.

Sobald Sie auf den Link geklickt haben, öffnen Sie eine Benutzeroberfläche und geben Sie Ihre E-Mail-Adresse und Ihr Passwort ein (in der E-Mail angegeben).

Sobald der Benutzer auf die Schaltfläche "ANMELDEN" klickt, müssen Sie Ihr Passwort aktualisieren und senden.

Jetzt finden Sie das folgende Bild und Ihr Konto, um mit dem Testen zu beginnen.

Bild 1 öffnet das Cloud-Gerät
Ein vollständiger Leitfaden für die Perfecto Cloud access_Device-Reservierung

Step2: Mobiles Reservieren in Perfecto Cloud zum Testen

Nach der Anmeldung beim Perfecto-Portal müssen wir mobile Geräte für manuelle Tests reservieren. Bitte wählen Sie im Abschnitt Manuelle Tests die Option „OPEN DEVICE“.

Step3: Nach Auswahl von "Geräte öffnen" erhalten Sie eine Liste der verfügbaren Geräte / Mobiltelefone in von Perfecto gehosteten Cloud-Geräten.

Sie finden eine große Anzahl von iOS- und Android-Handys mit einem anderen Modell mit verschiedenen Betriebssystemversionen, die jedem Tester helfen. Auf der linken Seite erhalten Sie die Gerätedetails, um die Verfügbarkeit zu zählen, und kürzlich hinzugefügte neue mobile Geräte. In der Spalte Verfügbarkeit finden Sie die Liste der verfügbaren Handys zum Testen und die Liste der reservierten Geräte, die von anderen Testern gebucht wurden. Wenn ein Benutzer die "IN USE" -Geräte sichern möchte, muss er warten, bis der aktuelle Benutzer sie freigibt.    

Image3 Perfecto Cloud-Gerätereserve
Eine vollständige Anleitung für Perfecto Cloud access_Cloud Gerät reserviert

Perfecto stellte das Gerät an verschiedenen geografischen Standorten zur Verfügung, sodass der Benutzer schneller auf das Gerät zugreifen kann. Sie finden den Geräteverfügbarkeitsstatus (Verfügbar / IN USE) entsprechend der Verfügbarkeit. 

Step4: Gemäß den Anforderungen des Benutzers kann er die Geräte reservieren. Identifizieren Sie zunächst das Gerät, das Sie buchen möchten, bewegen Sie die Maus über das Gerät und suchen Sie die Option „OPEN“ auf der rechten Seite des Gerätenamens.  

Schritt 5: Nachdem Sie auf die Schaltfläche „Öffnen“ geklickt haben, wird das verfügbare Gerät innerhalb weniger Sekunden gestartet.

Hinweis: Eine Sache, die der Benutzer beachten sollte, dass die Netzwerkgeschwindigkeit des Benutzers mehr als 10 MBPS betragen sollte; Andernfalls treten beim Benutzer Probleme mit der Netzwerklatenz auf, die beim Testen mobiler Anwendungen nicht zu erwarten sind.

Funktionen der Image4 Cloud-App
Eine vollständige Anleitung für Perfecto Cloud access_Cloud-Funktionen

In Perfecto verfügbare Funktionen: 

  1. Bild einspritzen:  

Diese Funktion hilft dem Tester beim Testen solcher Anwendungen, bei denen das Scannen von Barcodes erforderlich ist, oder einer Bankanwendung, bei der der Tester den Scheck scannen muss. Der Benutzer muss die Bilder bereitstellen, die im Repository gespeichert werden.    

  • Ort festlegen

Diese Funktion bezieht sich auf Anwendungen, die sich auf standortbezogene Anwendungen wie OLA, Uber und Zomato usw. beziehen. Ohne von einem Ort an einen anderen zu wechseln, kann der Benutzer die Anwendung testen und die Standortdaten generieren. 

  • Netzwerkvirtualisierung: Die Netzwerkvirtualisierung ist eine außergewöhnliche Funktion, die von einer begrenzten Anzahl von Tools unterstützt wird. In erster Linie ist es für Leistungstests jeder mobilen Anwendung erforderlich. Es hilft Entwicklern und anderen Testern auch bei einer anderen Art von Tests. Es ermöglicht dem Entwickler und Leistungstester, reale Netzwerkbedingungen als Teil des Testszenarios zu emulieren. Es gibt hauptsächlich drei Befehle für die Netzwerkvirtualisierung: Starten, Aktualisieren und Stoppen. 

Ein Beispiel aus der Praxis: Wenn ein Benutzer die Leistung der Anwendung unter niedrigen Netzwerkbedingungen überprüfen möchte, kann er die 2G / 3G / 4G-Netzwerkbedingung mithilfe der Netzwerkvirtualisierungsfunktion festlegen und die Leistungsdetails sowie den Benutzer abrufen kann die erforderliche Änderung gemäß der Anwendungsleistung vornehmen.   

  • Starten Sie das Handy neu: 

Diese Funktion hilft Benutzern, wenn das mobile Gerät während der Kompatibilität einer Anwendung neu gestartet werden muss. 

  • Dreh den Bildschirm:

Diese Funktion hilft dem Benutzer, die Anwendung im Quer- oder Hochformat zu testen. Wenn sich die Größe der Anwendung ändert oder in die angegebene Bildschirmauflösung passt, muss der Tester den Entwickler informieren, um den Fehler zu beheben. 

  • Lebenswichtig:

Wenn der Benutzer die mobile Speichernutzung, die CPU-Auslastung und den CPU-Kernel kennen möchte, wird der Befehl Vital verwendet. Beim Sammeln der Geräte-Vitalwerte wird die vorhandene Aufgabe oder die Automatisierungsausführung nicht behindert.   

  • Geräteprotokolle

Geräteprotokolle sind für den Entwickler unerlässlich. Während der Tester Tests durchführt, wird ein Geräteprotokoll erstellt. Wenn der Tester ein Problem festgestellt hat, hilft das Geräteprotokoll dem Entwickler beim Debuggen des Problems. Befehl zum Sammeln von Geräteprotokollen in Perfecto-> mobile: device: log

  • Bildanalyse:

Perfecto hat eine herausragende Funktion namens Visuelle Analyse bereitgestellt, die sowohl die Text- als auch die Bildanalyse abdeckt. Diese Funktion ist sowohl für manuelle als auch für Automatisierungstests hilfreich. 

Es kann den Bildschirm in der Nähe des erkannten Textes berühren. Es kann UI-Elemente basierend auf der Analyse auswählen. Es unterstützt die Bild- und Texterkennung (mithilfe von OCR) auf dem Gerätebildschirm. 

  • Objektfinder:

Der Objektfinder ist eine nützliche Funktion von perfecto; Diese Funktion hilft ihnen, Objekte auf dem mobilen Bildschirm für alle Arten von Anwendungen (Native, Hybrid und Web) zu identifizieren und abzurufen. 

  1. Screenshot-Aufnahme:

Während jeder Art von Test muss der Tester Beweise für jedes Problem und jeden Fehler sammeln, um das Problem richtig zu verstehen und das Problem schnell zu beheben.

Schritt 6: Installieren von Anwendungen auf reservierten Geräten.

Installation der Image5-App
Eine vollständige Anleitung zur Installation von Perfecto Cloud access_App

Wenn ein Benutzer eine bestimmte Anwendung gemäß seinen Anforderungen installieren möchte, klicken Sie bitte auf die Menüschaltfläche. Sie finden die Option zum Installieren der Anwendung, die Sie testen möchten, auf dem reservierten Mobiltelefon aus der Perfecto-Cloud. 

Voraussetzung für die App-Installation: Der Benutzer sollte die APK / IPA-Datei im Repository oder auf dem lokalen Laufwerk haben.

Image6 APK-Dateipfad
Eine vollständige Anleitung für den lokalen Pfad von Perfecto Cloud access_Application

Schritt 7: Geben Sie den Speicherort der APK-Datei an

Der erste Benutzer muss auf "App auswählen" klicken und dann eine Option zwischen Repository oder Computer gemäß dem installierbaren Anwendungsspeicherort auswählen. Andernfalls kann der Benutzer die Anwendung an eine bestimmte Stelle ziehen und dort ablegen. Unten ein Screenshot der Anwendung; Die Installation ist im Gange. 

Die Installation der Image7-App wird ausgeführt
Eine vollständige Anleitung für die laufende Installation von Perfecto Cloud access_App

Schritt 8: Konfigurieren der App-Einstellungen

Nehmen Sie nach Abschluss der Anwendungsinstallation die erforderliche Konfiguration für den App-Test vor. Um dasselbe zu tun, wählen Sie bitte "APP KONFIGURIEREN" und aktivieren oder deaktivieren Sie das Optionsfeld gemäß Ihren Testanforderungen.

Bild8 App-Einstellungen konfigurieren
Eine vollständige Anleitung für Perfecto Cloud access_Configure App Setting

Schritt 9: Abrufen der Geräte-ID oder der Geräteattributfunktion 

Um die Automatisierung für mobile Anwendungen zu starten, müssen wir die Anwendungs- und Gerätesynchronisierung durchführen. Wir müssen Geräteattribute konfigurieren.

Attributdetails erhalten Sie durch Auswahl der Option "Funktionen".

Bild 10: Screenshot wird aufgenommen
Eine vollständige Anleitung für Perfecto Cloud access_Capture Screenshot

Schritt 10: Screenshot während des Tests aufnehmen 

Das Erfassen der Screenshot-Funktion hilft dem Tester, die Beweise für Fehler / Irrtümer / Probleme zu sammeln. Es ermöglicht dem Entwickler, das Problem zu debuggen und zu beheben.  

Image10 Geräteattribut abrufen
Eine vollständige Anleitung für das Perfecto Cloud access_Get-Geräteattribut

Schritt 11: Geben Sie das Cloud-Gerät frei

Wenn der Benutzer den Test abgeschlossen hat, muss das Gerät freigegeben werden, damit andere Benutzer es zum Testen verwenden können.  

Eine vollständige Anleitung für den Zugriff auf Perfecto Cloud
Eine vollständige Anleitung für Perfecto Cloud access_Release Cloud Device

Zusammenfassung

In diesem Thema haben wir beschrieben, wie Sie ein Mobilgerät von reservieren können Perfekte Wolke und manuelle Tests durchführen. Im nächsten Thema werden wir über die Perfecto-Konfiguration schreiben und für die Automatisierung einrichten. Weitere Informationen zu Perfecto finden Sie hier Link.