Empfohlenes Webinar: MISRA C++ 2023: Alles, was Sie wissen müssen | Zum Video

Person, die am Computer tippt

Mobiles Testen

Mobiles Testen mit Parasoft SOAtest

Integrieren Sie Ihre mobilen Schnittstellen als Teil Ihrer allgemeinen Teststrategie

Parasoft SOAtest ermöglicht eine schnelle, automatisierte Testerstellung für mobile Websites mithilfe einer codefreien Aufzeichnungs- und Wiedergabestrategie und bietet die Möglichkeit, Appium-Komponententests für Android und iOS im Kontext von Omni- / Mehrkanal-Funktionstestszenarien zu nutzen.

Wie funktioniert es?

Mit dem Aufkommen der Mobile-First-Entwicklung müssen Tester sicherstellen, dass ihre mobile Schnittstelle nicht nur sicher, zuverlässig und skalierbar ist, sondern dass das Kundenerlebnis konsistent ist und die Erwartungen des Marktes erfüllt. Für erfolgreiche Tests im Kontext der heutigen mobilen Umgebungen ist es wichtig, die Reise des Kunden über seine verschiedenen Schnittstellen zum Unternehmen (Mobile, Web, Open APIs usw.) zu validieren. Parasoft integriert mobile Tests in Ihre Unternehmens-Teststrategie, indem Sie Ihre vorhandenen Appium-Skripte in lokalen Geräteemulatoren oder in jeder Cloud für mobile Geräte wie Experitest oder Mobile Labs ausführen können, um eine nahtlose Benutzererfahrung über alle Schnittstellen Ihres Unternehmens hinweg sicherzustellen Anwendung.

Erstellen Sie stabile mobile Testumgebungen

Zum Testen Ihres Mobilgeräts benötigen Sie häufig Zugriff auf Backend-APIs und -Datenbanken. Wenn jedoch interne und Back-End-Komponenten nicht verfügbar, instabil oder nicht erforderlich sind, ist es schwierig, Ihre Anwendung umfassend zu gestalten. Mit der nahtlosen Integration von Parasoft SOAtest in Parasoft VirtualisierenBenutzer können stabile mobile Testumgebungen erstellen, indem sie virtuelle Darstellungen eines beliebigen Dienstes bereitstellen und diesen Dienst dann mit den richtigen Daten und dem richtigen Leistungsverhalten laden, die während des Tests erforderlich sind.

Durch eine umfassende Integration mit Experitest kann SOAtest in derselben IDE wie Appium Studio installiert werden und umgekehrt, wodurch die Entwicklung von Appium-Tests beschleunigt wird. Der Test kann dann direkt aus einer SOAtest-Testsuite für Omni- / Mehrkanal-Funktionstestszenarien referenziert werden.

Eigenschaften

Profitieren Sie vom Parasoft-Ansatz

Führen Sie einen vollständigen Omni-Channel-Test durch

Durch das Verbinden von Tests der mobilen Benutzeroberfläche mit API- und Datenbanktests ist es möglich, während des Trainings der Benutzeroberfläche mit den Maschinenschnittstellen der Anwendung zu interagieren. Praktische Anwendungen hierfür wären, einen Datensatz in eine Datenbank, beispielsweise einen neuen Kunden, einzufügen und dann die Benutzeroberfläche zu verwenden, um diesen Eintrag zu bearbeiten. Durch die Verwendung von API-Aufrufen während der Ausführung der Benutzeroberfläche können Sie Backend-Services überprüfen, um sicherzustellen, dass Ihre Aktivitäten auf der Benutzeroberfläche ordnungsgemäß in das Backend übersetzt werden.

Erstellen Sie mobile Tests ohne Skripterstellung

Mit Parasoft SOAtest können Benutzer automatisch Testfälle für mobile Websites erstellen, indem vom Benutzer ausgeführte Aktionen aufgezeichnet werden. Ohne dies müssen Benutzer viel Zeit damit verbringen, Appium-Komponententests von Hand zu codieren.

Führen Sie die richtigen Tests zur richtigen Zeit aus

Bündeln Sie Testaktivitäten im Kontext Ihrer Anwendung, um Testgruppen von Ihrem Build-System basierend auf Triggern auszuführen. Um die richtigen Tests zur richtigen Zeit auszuführen, anstatt jeden Test jedes Mal auszuführen, wenn sich etwas ändert, ermöglicht die Weboberfläche von Parasoft die Bündelung von Testaktivitäten, um genau das auszuführen, was Sie möchten, wenn bestimmte Aktionen ausgeführt werden. Beispielsweise können Sie alle API-Tests zuerst und nur dann ausführen, wenn sie erfolgreich sind, und dann Tests der mobilen Web-Benutzeroberfläche ausführen.