Browser-Testautomatisierung mit Ranorex

Einfache Browser-Automatisierung

Mit Ranorex Studio lassen sich zuverlässige Tests von Webapplikationen auf einfache Weise ohne kompliziertes Do-it-yourself-Framework erstellen.

Icon technology support

Alle Technologien

Browserautomatisierung für alle Webapplikationen unabhängig von der zugrunde liegenden Technologie.

Icon tester experience level

Für Tester und Entwickler

Unterstützen Sie Ihr gesamtes Team durch eine Testautomatisierung mit und ohne Programmierung.

Icon cross-browser testing

Cross-browser Tests

Verteilen Sie cross-browser Tests auf einem Selenium-Grid lokal oder in der Cloud.

Icon cross device testing

Geräteübergreifende Tests

Testen Sie auf physischen oder virtuellen Servern, realen mobilen Geräten oder Simulatoren/Emulatoren.

Nutzen Sie ein komplettes Toolsets für die Browserautomatisierung

Erstellung, Ausführung, Dokumentation und Integration von Tests: Ranorex Studio ist das Komplett-Framework für Browserautomatisierung.

Ranorex Studio enthält alle Tools zur Browserautomatisierung ohne erforderliche Einrichtung eines eigenen Frameworks. Automatisieren Sie Tests für jeden Typ von Browseraktionen mit und ohne Programmierung. Ranorex unterstützt eine Vielzahl von Webtechnologien und Frameworks, inklusive Websites in HTML5, Java und JavaScript sowie Salesforce-, SAP-, Flash- und Flex-Applikationen. Ranorex bietet auch eine Unterstützung hybrider Desktopanwendungen, die auf dem Open-Source-Framework CEF (Chromium Embedded Framework) basieren. Mit Ranorex Studio führen Sie Tests auf verschiedenen Browsern oder Geräten aus, lösen Tests von Ihrem CI-Server aus, erstellen detaillierte Reports zur Testausführung und übergeben Testergebnisse an Tools wie JIRA, Bugzilla oder TestRail.

Trusted by over 3000 companies worldwide

Selenium WebDriver Integration

Profitieren Sie von der nahtlosen Einbindung von Selenium WebDriver in die Ranorex-Kern-API.

Durch die Integration von Selenium WebDriver in die Ranorex-Kern-API kann jedes Teammitglied Tests von Webapplikationen mithilfe der benutzerfreundlichen Oberfläche von Ranorex Studio automatisieren. Ranorex bietet eine Lösung für die bekannten kritischen Punkte von Selenium WebDriver wie Seitenobjektzuordnung, Handhabung von Zeitüberschreitungen und Verwaltung von Webelementen. Führen Sie in Ranorex Studio erstellte Webtests auf allen von Selenium unterstützten Plattformen und Browsern, einschließlich Linux und macOS, aus. Verteilen Sie Ihre Webtests zur simultanen Ausführung auf mehrere Browser und Betriebssysteme mithilfe interner oder cloudbasierter Selenium-Grid-Implementierungen.

Wir können jetzt drei Patches pro Woche für eine Applikation bereitstellen, für die bisher eine Woche lang Regressionstests erforderlich waren.

Geschäftsanalyst eines großen industriellen Produktionsunternehmens

Source: TechValidate

Vor der Verwendung von Ranorex benötigten wir für unser Regressions-Set drei Mitarbeiter für jeweils acht Stunden. Nach der Implementierung werden alle Tests über Nacht ohne menschlichen Eingriff ausgeführt.

Produktmanager eines mittleren Handelsunternehmens

Source: TechValidate

Mit Ranorex Studio finden wir Fehler auf der Webseite die vorher unbemerkt geblieben sind.

Jason Smith, QA Engineer, PERS

Source: TechValidate

Nach der Integration in Jenkins haben wir bis zu 20 Stunden pro Woche eingespart.

QA-Manager eines großen industriellen Produktionsunternehmens

Source: TechValidate

Beschleunigung von Tests durch CI-/CD-Integration

Integrieren Sie automatisierte Ranorex Studio-Tests in Ihren CI/CD-Prozess für ein schnelleres Feedback und kürzere Releasezyklen.

Die Geschwindigkeit durch “Continuous Integration” macht automatisierte Tests unverzichtbar. Ranorex Studio fügt sich nahtlos in Ihre CI/CD-Pipeline ein. Lösen Sie automatisierte Tests in Jenkins, TFS, TeamCity oder Bamboo aus. Sie können die Testergebnisse in einem konfigurierbaren Bericht prüfen oder diese an ein Tool für das Testmanagement oder die Fehlerermittlung wie JIRA, Bugzilla, FogBuz und TestRail senden. In unserem Blogeintrag „Integrate Automated Testing into Jenkins“ (Integration automatisierter Tests in Jenkins) erfahren Sie im Detail, wie die Integration in Jenkins funktioniert.

Software zur Unterstützung des gesamten Teams

Verkürzen Sie die Lernkurve und erhöhen Sie die Produktivität ab dem ersten Tag.

Als Komplettlösung für Browserautomatisierung ist Ranorex Studio für das gesamte Team geeignet. Nutzen Sie die zuverlässige Aufnahme- und Wiedergabefunktion zur Ermittlung von UI-Elementen, zeichnen Sie Benutzeraktionen auf und erstellen Sie zuverlässige automatisierte Testfälle ohne eine einzige Zeile Programmcode. Sie können mit unserer kompletten Automatisierungs-IDE Module zur Browserautomatisierung auch in C# oder VB.NET erstellen. Die in Ranorex Studio integrierte Methode vereinfacht datengesteuerte, Keyword-gesteuerte und bedingte Tests.

Icon click-and-go browser automation

„Click-and-Go“ Browserautomatisierung

Jedes Teammitglied kann mit Ranorex Studio anspruchsvolle Tests ohne Programmierung erstellen. Mit leistungsstarken Funktionen zur Erfassung und Wiedergabe lassen sich Testaktionen einfach aufzeichnen. Fügen Sie während der Aufzeichnung Feldvalidierungen hinzu und erfassen Sie Screenshots. Erstellen Sie auf einfache Weise datengesteuerte Tests durch Hinzufügen von Links zu Datentabellen, Spreadsheets oder Datenbanken. Durch „Point-and-Click“ können in Testfällen Parameter oder Bedingungen eingefügt werden.

Icon automation helpers

Komplette API für Experten

Experten der Testautomatisierung können die Automatisierungs-IDE von Ranorex Studio zum Erstellen von Modulen für die Browserautomatisierung in C# oder VB.NET nutzen. Die IDE enthält Funktionen wie die intelligente Codevervollständigung, Tools für Refactoring und Debugging sowie Hilfsprogramme für die Automatisierung. Erhöhen Sie die Teamproduktivität durch gemeinsame Erstellung und Nutzung von Automatisierungsmodulen als Benutzercodesammlungen und -methoden für Keyword-gesteuerte Tests.

Icon support and training

Support und Trainings

Eine Lizenz von Ranorex Studio beinhaltet den Zugang zu unserem erfahrenen, professionellen Support. Das Ranorex-Hilfe-Center enthält Ressourcen, mit denen Sie als Einsteiger zum Experten werden. Zusätzlich zu unserem ausführlichen Benutzerhandbuch gibt es hier Tipps für Best Practices, Antworten zu häufigen gestellten Fragen, Screencasts, Webinare, das Ranorex-Forum und vieles mehr. Alternativ kontaktieren Sie einen unserer Partner für Trainings.

“Mit Ranorex Studio konnten wir die Zeit für Tests um die Hälfte reduzieren. Die intuitive Benutzeroberfläche und einfache Struktur ermöglicht einen leichten Einstieg in die Testautomatisierung”

Mark Brazeau, Software Quality Assurance Specialist/Automation Test Lead, ADGA Group Consultants, Inc.

Ranorex Studio für eine robuste Browserautomatisierung

Meistern Sie mit Ranorex Studio die größten Herausforderungen beim Test von Webapplikationen.

Icon UI elements

Robuste Ermittlung von UI-Elementen

Die integrierte RanoreXPath-Syntax identifiziert UI-Elemente eindeutig und unterstützt Sie so bei Herausforderungen der Browserautomatisierung wie dynamische IDs und Objekten innerhalb von domänenübergreifenden iFrames. Durch Verwendung technologiespezifischer Attribute und Operatoren werden Webtests mit RanoreXPath zuverlässiger und robuster gegenüber Layoutänderungen.

Icon desktop and mobile

Handhabung von Zeitüberschreitung

Beim Test von dynamischen Webapplikationen können Zeitüberschreitungen zu einer Herausforderung werden. Mit Ranorex Studio erstellen Sie für ein Repository-Element einen Wert für die zulässige Suchzeit oder fügen Aktionen hinzu, bei denen gewartet wird, bis ein Element oder eine Seite angezeigt wird. Verwenden Sie diese vordefinierten Aktionen ohne weitere manuelle Implementierung von Wartemechanismen im Code.

Icon desktop and mobile

Elemente mit dynamischen IDs

Dynamische IDs sind in der Browserautomatisierung eine besondere Herausforderung, da sich die ID eines Objekts jedes Mal ändert, wenn die Anwendung neu geladen wird. Das Tool „Ranorex Spy“ bietet Analysemöglichkeiten für Ihre Webapplikation und die Möglichkeit der Zuordnung von vordefinierten Prioritätsregeln für eine erfolgreiche Ermittlung und Verarbeitung von UI-Webelementen mit dynamischen IDs.

Eine Lösung für alle browser- und geräteübergreifenden Anforderungen

Ranorex Studio bietet eine umfassende Technologieunterstützung zur Automatisierung von Tests für alle Anwendungstypen.

Icon desktop and mobile

Desktop Apps

  • ERP Systeme
  • CRM Systeme
  • Legacy Applikationen
Icon cross browser testing

Webseiten & Web Apps

  • E-commerce 
  • CMS Plattformen
  • HTML5 Webseiten

Icon mobile applications

Mobile applications

  • Native iOS and Android apps
  • Hybrid mobile apps