FANDOM


Ranorex
Entwickler Ranorex GmbH
Aktuelle Version 5.3.2
(20. April 2015)
Betriebssystem Microsoft Windows
Kategorie Testautomatisierung
Lizenz proprietär
www.ranorex.de

Ranorex ist ein GUI-Testautomatisierungsframework [1] zur Generierung automatisierter Tests für Desktop-, Web-Applikationen und mobile Anwendungen. Ranorex wird vom gleichnamigen Unternehmen entwickelt und vertrieben.[2][3] Regressionstests lassen sich in einer grafischen Benutzeroberfläche erstellen und in vorhandene Test-Prozesse integrieren. Ranorex hat keine eigene Skriptsprache, sondern wird als Funktionsbibliothek in .NET eingebunden[4] und ermöglicht dabei Testautomatisierung von Applikationen mit Standard-Programmiersprachen wie C# und VB.NET.[4]

Übersicht Bearbeiten

HauptmerkmaleBearbeiten

  • Objekterkennung von grafischen Steuerelementen auf der GUI der zu testenden Applikationen. Jedes Objekt ist über einen XPath-ähnlichen Pfad eindeutig identifizierbar (genannt RanoreXPath). Über das sogenannte Object-Repository werden die Pfade den jeweiligen GUI-Objekten für die Testfälle zugeordnet.
  • Aufnahme und Wiedergabe von Anwender-Aktionen durch den sogenannten Ranorex Recorder, der aufgenommene Aktionen in C#- und VB.NET-Testcode transferiert. Nach Beendigung der Aufzeichnung wird eine tabellarische Übersicht der Aktionen erzeugt
  • Test Automation Library für .NET-Anwendungen
  • Flexible Testautomatisierungsschnittstelle: Test Suites bestehend aus mehreren Testfällen resultieren in .EXE-Dateien, die in vorhandene Entwicklungsumgebungen integriert werden und auf Rechnern, auf denen Ranorex nicht installiert ist, gestartet werden können [3].
  • Integrierte Testentwicklungsumgebung (genannt Ranorex Studio) für manuelle Programmierung von Testfällen [5]
  • Testfallmanagementfunktion zur Durchführung und Auswertung von Testfällen sowie zur Berichterstellung der XML-Logs einzelner Testfälle

Unterstützte TesttypenBearbeiten

Unterstützte Entwicklungssysteme und -Sprachen Bearbeiten

Quelle: [6]

Einzelnachweise Bearbeiten

  1. Testautomatisierung mit TFS in Kombination mit Ranorex. Visual Studio News DE (2013). Abgerufen am 30. Juli 2013.
  2. Microsoft Navision-Oberflächen automatisiert testen – neue Kooperation zwischen Ranorex und andagon. OTS (2011). Abgerufen am 30. Juli 2013.
  3. 3,0 3,1 Microsoft Navision-Oberflächen automatisiert testen – neue Kooperation zwischen Ranorex und andagon (PDF; 1,3 MB). Katharina Schröder (2012). Abgerufen am 30. Juli 2013.
  4. 4,0 4,1 UI-Automation (PDF; 1,3 MB). Sebastian Basner (2009). Abgerufen am 30. Juli 2013.
  5. GUI-Testing unter C#/.NET (PDF; 279 kB). Tobias Müller (2011). Abgerufen am 30. Juli 2013.
  6. GUI Automation Ranorex - A Review. Ritu Saxena (2012). Abgerufen am 30. Juli 2013.

Weblinks Bearbeiten


Wikidata-logo Im Wikidata-Objekt Q7293425 befinden sich offene Daten zum Thema und Links zu Wikimedia-Projekten.
Info Sign  Dieser Wikipedia-Artikel wurde gemäß GFDL bzw. CC-by-sa mit allen Versionen importiert.