Schnelle Anwendungsentwicklung trifft auf robuste Testautomatisierung mit Delphi und Ranorex Studio.
Teams entscheiden sich für Delphi von Embarcadero Technologies, weil sie mit einem einzigen Tool und einer flexiblen, nicht-proprietären Sprache schnell plattformübergreifende native Anwendungen erstellen können. Schnelle Entwicklungsumgebungen erfordern ein schnelles Feedback von Tests, und Ranorex Studio ist die ideale Lösung zur Automatisierung von Tests für Delphi-Anwendungen. Ranorex Studio unterstützt alle nativen Delphi-Steuerelemente der Visual Component Library (VCL) sowie beliebte Steuerelemente von Drittanbietern. Das umfangreiche Toolset von Ranorex Studio umfasst leistungsstarke Tools für die codelose Automatisierung, eine vollständige IDE, ein gemeinsam nutzbares Objekt-Repository, integrierte anpassbare Berichte und vieles mehr.
Ranorex Studio unterstützt alle standardmäßigen Delphi-Steuerungen und -Eigenschaften sowie die beliebten Drittanbieter-Steuerungen DevExpress und TMS. Aus Gründen der Abwärtskompatibilität unterstützt Ranorex Studio auch die Automatisierung mit dem GDI-Plug-in.
Automatisieren Sie Tests für Anwendungen, die in Modern Object Pascal mit RAD Studio, der Visual Component Library (VCL) oder dem Delphi C++ Builder entwickelt wurden. Ranorex Studio unterstützt die Delphi-Versionen XE2 (x86) und höher (x86 und x64).
Reduzieren Sie die Testwartung. Identifizieren Sie UI-Objekte mit der leistungsstarken RanoreXPath-Syntax, die technologie-spezifische Attribute und Operatoren verwendet, um Ihre Tests widerstandsfähiger gegen Layoutänderungen zu machen.
Ranorex Studio bietet Werkzeuge zur schnellen, codelosen Testerstellung für Delphi-Anwendungen sowie eine umfassende IDE zur Testautomatisierung.
Simulieren Sie echte Benutzerinteraktionen und erfassen Sie ganze Arbeitsabläufe mit dem Ranorex Recorder. Erweitern Sie Ihre Tests mit Validierungen und Parametern, verweisen Sie auf interne oder externe Testdaten, fügen Sie Bedingungen für die Ausführung hinzu, konfigurieren Sie Aktionen, um Mausbewegungen darzustellen, und fügen Sie Zeitverzögerungen ein - alles, ohne eine einzige Zeile Code zu schreiben.
Verwenden Sie Ranorex Spy, um die Benutzeroberfläche Ihrer zu testenden Software zu untersuchen, UI-Elemente sofort zu verfolgen und zu analysieren und das zentrale Objekt-Repository mit allen in Ihren Tests verwendeten Steuerelementen zu füllen. Sie erhalten einen RanoreXPath für jedes Element - eine leistungsstarke Syntax, die auf XPath basiert, um UI-Elemente in Delphi-Anwendungen eindeutig zu identifizieren.
Verwalten Sie UI-Elemente mit dem gemeinsam nutzbaren Objekt-Repository von Ranorex Studio. Jedes Repository-Objekt erhält automatisch einen eindeutigen und logischen Namen und enthält ein Bildschirmfoto des Elements, das es repräsentiert. Da das Objekt-Repository die Identifizierungsinformationen trennt, sind Ihre Tests widerstandsfähiger gegenüber UI-Änderungen und einfacher zu warten.
Verwenden Sie die vollständige IDE, um Aufzeichnungen zu bearbeiten oder benutzerdefinierte Tests vollständig im Code zu erstellen, entweder mit C# oder VB.Net. Beschleunigen Sie die Entwicklung mit Funktionen wie intelligenter Code-Vervollständigung, Code-Vorlagen, Debugging-Funktionen, Refactoring-Mechanismen und mehr. Speichern Sie Module in der Benutzercode-Bibliothek, um sie mit anderen Teammitgliedern zu teilen.
Effektivere Zusammenarbeit mit dem gemeinsam nutzbaren Objekt-Repository von Ranorex Studio, wiederverwendbaren Code-Modulen, Unterstützung für mehrere Testsuiten in einem Projekt und Source Control. Reduzieren Sie Merge-Konflikte, indem Sie den Ranorex Magic Merger in Ihr Source-Control-System integrieren: Der Magic Merger löst automatisch bis zu 90 % der Merge-Konflikte.
Der vollständig anpassbare XML-basierte Testlaufbericht kann auch auf Rechnern, auf denen Ranorex Studio nicht installiert ist, gemeinsam genutzt und angezeigt werden. Der auch für technisch nicht versierte Benutzer leicht verständliche Testlaufbericht bietet einen umfassenden Überblick über den Ablauf der Testausführung mit Screenshots. Aus dem Testlaufbericht heraus können Sie direkt zu fehlgeschlagenen Testfällen springen.
Verwenden Sie Ranorex Studio zur Automatisierung von daten- oder schlagwortgesteuerten Tests, Regressionstests, End-to-End-Tests und mehr.
Ranorex Studio unterstützt Ihren bevorzugten Testansatz:

Ranorex Studio lässt sich mit führenden Lösungen für kontinuierliche Integration, Fehlerverfolgung, Testmanagement und mehr integrieren.
Teams entscheiden sich für Delphi von Embarcadero Technologies, weil sie mit einem einzigen Tool und einer flexiblen, nicht-proprietären Sprache schnell plattformübergreifende native Anwendungen erstellen können. Schnelle Entwicklungsumgebungen erfordern ein schnelles Feedback von Tests, und Ranorex Studio ist die ideale Lösung zur Automatisierung von Tests für Delphi-Anwendungen.