Android-Testautomatisierung mit Ranorex

Android-Testautomatisierung

Testen Sie  native, mobile Web- und hybride Android-Apps auf realen Geräten und Emulatoren.

Kann sich Ihre App im fragmentierten Android-Markt behaupten?

Ermitteln Sie Probleme, die zum Absturz Ihrer App oder zu unzufriedenen Usern führen können.
Eine Vielzahl von Marken und Versionen des Betriebssystems, unterschiedliche Bildschirmgrößen und Leistungsniveaus: Die Fragmentierung des Android-Markts schafft spezielle Herausforderungen für die Entwicklung und den Test mobiler Geräte. Auf dem Markt mobiler Apps ist dauerhaft von einer unüberschaubaren Anzahl mobiler Android-Geräte mit unterschiedlichen Android-Versionen auszugehen. Für eine größtmögliche Abdeckung der potenziellen Kundenbasis muss eine Android-App die Mehrzahl der aktuell verwendeten Versionen unterstützen. Die Entwicklung einer Android-App, die mit allen diesen Geräten kompatibel ist, wird so zu einer Herausforderung – mit entsprechenden Folgen für das Erstellen automatisierter Tests.

Android app testing across real mobile devices and Android emulators
*Geben Sie nur Buchstaben, keine Zahlen oder Symbole ein.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Hinweis: Mit Ihrer Registrierung bestätigen Sie, dass Sie der Verarbeitung Ihrer persönlichen Daten durch Ranorex wie in der Datenschutzerklärung. Ranorex Inc. ist Teil der Idera-Gruppe und kann Ihre Daten an die Muttergesellschaft Idera, Inc. und ihre verbundenen Unternehmen weitergeben. Weitere Informationen darüber, wie Ihre Daten verwendet, gespeichert und weitergegeben werden, finden Sie in unserem Datenschutzerklärung.

Verwendung eines Tests für unterschiedliche Bildschirme

Mit Ranorex Studio erstellte automatisierte Tests nutzen zur eindeutigen Erkennung von Elementen der Benutzeroberfläche (UI) die leistungsstarke Abfragesprache „RanoreXPath“ statt sich an Koordinaten zu orientieren. Dadurch werden Ihre mobilen Tests von UI-Änderungen unabhängig und lassen sich mehrfach für unterschiedliche Bildschirmgrößen und -auflösungen verwenden.

Nutzung gerätespezifischer Informationen

Sie können mit gerätespezifischen Parametern in Ihren mobilen Tests die korrekte Interaktion Ihrer App mit echten Android-Geräten sicherstellen. Ranorex Studio ermöglicht einen problemlosen Zugriff auf Informationen von Smartphones wie Textnachrichten, Anrufe, Akku-, Arbeitsspeicher- und CPU-Status sowie eine Nutzung seiner GPS-Informationen.

Simulation realer Benutzerinteraktionen

Stellen Sie sicher, dass Ihre Android-App die Gesten für die unterschiedlichen Geräte auf dem Markt korrekt verarbeitet. Sie können in Tests auf physischen Geräten und Emulatoren die reale Benutzerinteraktion durch Kombination von UI-Objekten und Textfeldern mit Aktionen wie „Wischen“, „Berühren“, „Ausrichtung ändern“ (von Hoch- zu Querformat) simulieren.

Mit nur drei Schritten zu automatisierten Android-Tests

Der effizienteste und effektivste Weg Ihre Android App auf realen Geräten oder Emulatoren zu testen.

Android app test execution process

Wi-Fi- oder USB-Verbindung

Eine stabile und zuverlässige Verbindung ist für automatisierte Android-Tests unverzichtbar. Mit Ranorex Studio können Sie flexibel die gewünschte Art der Verbindung wählen: Wi-Fi oder USB.

Testausführung ohne Geräteanpassung

Sie müssen für Ihr Gerät kein Jailbreak durchführen, es nicht entsperren und auch nicht rooten. Nach der Verbindung Ihres mobilen Geräts mit Ranorex Studio übernimmt der Ausführungsassistent die Einrichtung.

Testerstellung im Handumdrehen

Das Erstellen von Tests für mobile Apps erfordert keine Programmierkenntnisse. Es genügen wenige Klicks. Ein Test kann für alle Plattformen, Browser und Betriebssysteme mehrfach verwendet werden.

“Wir haben unsere kompletten Systemtests von Monaten auf Wochen reduzieren können.”

Business Analyst, Computer Software Unternehmen

Validated by TechValidate

Warum Ranorex Studio für Android-Testautomatisierung?

Erstellen, warten und verwenden Sie robuste Tests für native, mobile Web- und hybride Android Apps.

Desktop and mobile

Erhöhen Sie die Testeffizienz und -effektivität mit Ranorex Studio und optimieren Sie die Ergebnisse des Entwicklungs- und Testprozesses – bei einem traditionellen wie bei einem agilen Entwicklungskonzept. Unsere Tools für automatische Android-Tests bieten Testern wie Entwicklern die Möglichkeit, unkompliziert stabile automatische Tests mit und ohne Programmierung zu erstellen. Durch die breite Unterstützung von Android-Plattformen und eine robuste Objekterkennung können Sie problemlos für native, mobile Web- und hybride Android-Apps automatisierte Tests warten und mehrfach verwenden. Ranorex Studio bietet außerdem noch weitere Vorteile:

Continuous integration

Continuous Integration

Erhöhen Sie Ihre Flexibilität und integrieren Sie automatische mobile Tests in Ihre CI/CD-Umgebung zur Ausführung im Rahmen automatisierter Builds. Das Ranorex-Framework wird direkt in Versionskontrollsysteme wie SVN, TFS oder Git sowie in gängige CI-Server wie Jenkins und Bamboo integriert. Auf diese Weise wird neuer Programmcode sofort automatisch getestet, sobald er eingecheckt ist.

Android automation testing tools

Integration führender Tools

Sie können Ihre gewohnten Tools weiterverwenden und damit die Funktionen von Ranorex Studio erweitern. Mit den speicherschonenden mobilen Ranorex Studio-Tests mit JUnit-kompatiblen Reports lassen sich automatisierte mobile Tests nahtlos in verschiedene Test- und Infrastrukturtools integrieren.

Mobile native browser testing

Testen von nativen mobiler Apps

Kombinieren Sie Ihre in Ranorex Studio erstellten automatisierten mobilen Tests mit den leistungsstarken Funktionen der Open-Source-Tools Selenium WebDriver und Appium für den Test nativer Apps auf der Basis des Android SDK. Auf diese Weise automatisieren Sie den Test des nativen Browsers Chrome auf realen Android-Geräten und überprüfen automatisch die Installation sowie Aktualisierung Ihrer zu testenden App.

Reuse mobile tests across devices

Ein Test, beliebig viele Ausführungen

Mit Ranorex Studio erzielen Sie eine maximale Rentabilität Ihrer Investition in die Testautomatisierung durch geräte- und browserübergreifende Tests. Durch Änderung eines einzigen Parameters in einem erstellten Test können Sie diesen sofort für verschiedene Betriebssysteme, Browser und Geräte unabhängig von der Bildschirmauflösung verwenden. Das gilt für Android-Wearables wie für Android-Tablets und -Smartphones.

Comprehensive mobile test report

Reports & einfache Fehlerbehebung

Für jeden ausgeführten Test wird ein Report erstellt, in dem ein Kreisdiagramm alle Testfälle, Protokollmeldungen und Screenshots zusammenfassend darstellt und den Ablauf der Testausführung grafisch wiedergibt. Wenn ein Schritt der Testautomatisierung fehlschlägt, können Sie mithilfe der Quick-Links „Jump to Item“ und „Open in Spy“ sofort ein Debugging durchführen. Versenden Sie den Report per E-Mail oder speichern ihn als PDF-Datei.

Android testing tools for developers and testers

Für Tester und Entwickler

Erstellen Sie robuste und zuverlässige Automatisierungssuiten. Das leistungsstarke Modul „Ranorex Spy“ ermöglicht die sofortige Ermittlung von Elementen der grafischen Benutzeroberfläche (GUI) in Ihrer Applikation ohne Programmierung. Wenn Sie die Programmierung bevorzugen, bietet Ihnen die C#- oder VB.NET-Automatisierungs-API eine erhöhte Flexibilität für die Erweiterung Ihrer Android-App-Tests.

Ranorex Studio recognized in Test Automation based on user reviews

Führend in Kundenzufriedenheit

Dank zufriedener Kunden konnte sich Ranorex Studio als eine der führenden Lösungen im G2 Grid for Test Automation Software etablieren.Der G2 Grid for Test Automation Software ermittelt die führenden Testautomatisierungslösungen anhand von Marktpräsenz und Kundenzufriedenheit. Die Marktpräsenz wird von G2 aus 15 Werten errechnet. Zu diesen zählen z.B. Anzahl der Mitarbeiter, Präsenz im Web/auf Social Media und Wachstumsrate. Der Wert für die Kundenzufriedenheit ergibt sich aus verifizierten Kundenbewertungen.

Mit einem Kundenzufriedenheitswert von 91 % konnte sich Ranorex Studio hier klar als führend positionieren. Außerdem wurde Ranorex Studio auch hoch in den Bereichen ROI, einfache Bedienung und einfache Implementierung bewertet. Weitere unabhängige Testergebnisse und Bewertungen zu Ranorex Studio finden sie auf G2, TechValidate und Capterra.

Mehr als 4.000 Unternehmen weltweit vertrauen uns

Beginnen Sie noch heute mit der Automatisierung mit Ranorex Studio

Inklusive mit der 30-Tage-Testversion:

  • Aufzeichnen und Wiedergeben: Robuste Funktionen zum Erstellen von Tests ohne Programmierung.
  • Vollständige Entwicklungsumgebung: Skript in C # oder VB.NET
  • Alle unterstützten Plattformen: Führen Sie Tests auf dem Windows-Desktop, allen gängigen Webbrowsern und Android- oder iOS-Geräten durch, einschließlich realer Geräte und Simulatoren / Emulatoren
  • Erweiterte Funktionen: Ranorex Spy für maschinell geschulte Objekterkennung, Ranorex Coach für Testheilung, Videoberichterstattung über die Testausführung, PDF-Validierung und mehr.
  • Bericht über anpassbare Testergebnisse: Generieren Sie HTML-, PDF- oder JUnit-kompatible Berichte. Senden Sie dann Testberichte als E-Mail Anhänge.
  • Datengesteuertes Testen: Ziehen Sie Testdaten aus CSV- oder Excel-Dateien oder einer SQL-Datenbank
  • Flexible API-Oberfläche: Fügen Sie Ihrem CI / CD-Prozess einfach Ranorex Studio-Tests hinzu, indem Sie sie in Jenkins, Travis CI, Git und mehr integrieren.
  • Integrierte Integration mit Jira und TestRail

Beschleunigen Sie Ihre UI-Tests mit Ranorex Studio. Unsere integrierten Tutorials und Beispielprojekte helfen Ihnen dabei, sofort produktiv zu sein. Wenn Sie bereit sind, können Sie unsere Preise überprüfen und jetzt kaufe.