Mit den Tools von Ranorex Studio können Teams Tests für alle Java-Technologien automatisieren, von Java-Applets in Webbrowsern bis hin zu eigenständigen Anwendungen.
Zu den unterstützten Java-Technologien gehören:
Ranorex Studio enthält eine automatisch aktivierte Java-Instrumentierung, die sofort nach dem Auspacken funktioniert und keine manuelle Instrumentierung erfordert. Das Ranorex-Java-Plug-in unterstützt Anwendungen, die mit einem der Java-GUI-Widget-Toolkits erstellt wurden, mit nativer Unterstützung für JavaFX (Version 2.0 und höher) und SWT-Elemente für eine erhöhte Stabilität der Objekterkennung.
Erstellen Sie mühelos wartbare automatisierte Tests für Java-Anwendungen, mit oder ohne das Schreiben von Code.
Erstellen Sie anspruchsvolle Tests für Java-Anwendungen, ohne Code schreiben zu müssen, mit der leistungsstarken Capture-and-Replay-Funktion von Ranorex Studio. Bearbeiten Sie aufgezeichnete Aktionen, fügen Sie Text- und Bildvalidierungen hinzu, legen Sie Parameterwerte fest und erstellen Sie daten- oder schlagwortgesteuerte Tests. Erleben Sie die Vorteile der Testautomatisierung ohne die steile Lernkurve.
Für diejenigen, die es vorziehen, Tests in Code zu schreiben, bietet Ranorex Studio eine vollständige IDE, um Aufzeichnungen zu bearbeiten oder benutzerdefinierte Tests von Grund auf neu zu erstellen. 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 Mitgliedern des Entwicklungsteams zu teilen.
Die unvergleichliche GUI-Objekterkennung beschleunigt die Entwicklung und reduziert die Kosten für die Testwartung. Suchen Sie ganz einfach nach mehreren UI-Elementen, identifizieren Sie Steuerelemente mit bestimmten Attributen, erkennen Sie verwandte Elemente anhand von Vorgänger- und Nachfolgerbeziehungen und vieles mehr. Ranorex Studio kann mit Hilfe eines maschinell erlernten Algorithmus sogar Webelemente mit dynamischen IDs verarbeiten.
Die in Ranorex Studio integrierte Methodik für den Testprozess leitet die Tester bei der Anwendung von Best Practices an, die den Aufwand für die Testpflege reduzieren. Trennen Sie Testdaten von Testfällen mit Hilfe von Excel-Dateien, CSV-Dateien und SQL-Konnektoren. Setzen Sie Datenwerte mit lokalen und globalen Parametern. Erstellen Sie wiederverwendbare Codemodule, durchsuchen Sie sie mit dem Ranorex Module Browser und ziehen Sie sie dann per Drag-and-Drop in Testfälle.
Das Objekt-Repository verwaltet alle Arten von GUI-Elementen und trennt Testobjekte von ihrem RanoreXPath, damit Ihre automatisierten Tests einfacher zu warten sind. Ziehen Sie Objekte einfach per Drag-and-Drop aus dem Repository, um sie in Code-Modulen zu verwenden. Geben Sie Anwendungselementen benutzerdefinierte Namen, um Ihre Tests besser lesbar zu machen. Arbeiten Sie mit anderen Testern zusammen, indem Sie Code-Module und Repository-Objekte projektübergreifend gemeinsam nutzen.
Ranorex Studio bietet öffentliche APIs, so dass es sich problemlos in Ihre bestehende Toolchain einfügt. Lösen Sie Ranorex Studio-Testläufe automatisch von jedem kontinuierlichen Integrationsprozess aus, einschließlich Jenkins, Hudson oder Bamboo. Erstellen Sie JUnit-kompatible Testberichte und übermitteln Sie Testergebnisse an Problemverfolgungslösungen wie Jira und BugZilla. Verwenden Sie Git, TFS oder SVN für die Versionskontrolle Ihrer automatisierten Tests.
Das führende Open-Source-Tool für browserübergreifendes Testen von Webanwendungen ist in den Kern von Ranorex Studio integriert.
Das bedeutet, dass Sie Selenium-Tests für Java-Webanwendungen mit der benutzerfreundlichen Oberfläche von Ranorex Studio, der branchenführenden Capture-and-Replay-Technologie, einer vollständigen IDE und Debugging-Tools entwickeln können. Vermeiden Sie den Umgang mit fragilen Selektoren oder das Debuggen instabiler Tests direkt in Selenium und genießen Sie stattdessen die Vorteile skalierbarer Webtests in nativen Browsern für Windows, macOS und Linux. Konfigurieren Sie Fähigkeiten für Selenium-Knoten im JSON-Format mit dem Fähigkeiten-Konfigurator von Ranorex Studio. Verwenden Sie den Ranorex Parallel Runner, um Selenium Grids wie Sauce Labs einzusetzen und Tests auf allen von Selenium unterstützten Plattformen auszuführen.
Robuste Unterstützung für Java-Anwendungstests in einem ausgereiften Automatisierungsrahmen.
Mit Ranorex Studio können Sie schnell automatisierte Tests für alle Java-Technologienerstellen - vonWebbrowser-Applets bis hin zu vollständigen eigenständigen Anwendungen - ohne manuelle Instrumentierung. Unsere vertraute integrierte Entwicklungsumgebung und die leistungsstarke Capture-and-Replay-Technologie ermöglichen es Testern aller Automatisierungsstufen, daten- oder schlüsselwortgesteuerte Tests mit komplexen Validierungen, bedingten Ausführungen, globalen und lokalen Parametern und mehr zu erstellen. Integrieren Sie Ranorex ganz einfach in Ihre bestehende Toolchain, um Ranorex-Tests aus Ihrem kontinuierlichen Integrationsprozess heraus auszulösen, Testergebnisse an ein Fehlerverfolgungssystem wie Jira oder Bugzilla zu senden, JUnit-kompatible Testberichte zu erstellen und vieles mehr. Flexible Lizenzierungsoptionen bieten das beste Preis-Leistungs-Verhältnis für Ihre Investition, mit Optionen für Einzelplatzlizenzen, Floating-Lizenzen für eine bestimmte Anzahl gleichzeitiger Benutzer und kostengünstige Runtime-Lizenzen für parallele Tests auf entfernten oder virtuellen Geräten. Eine Ranorex Studio-Lizenz umfasst auch Wartung, Schulungsressourcen und Zugang zu unserem hervorragenden professionellen Support-Team.
















Ranorex Studio enthält eine automatisch aktivierte Java-Instrumentierung, die direkt nach dem Auspacken funktioniert, ohne dass eine manuelle Instrumentierung erforderlich ist. Das Ranorex-Java-Plug-in unterstützt Anwendungen, die mit einem der Java-GUI-Widget-Toolkits erstellt wurden, mit nativer Unterstützung für JavaFX (Version 2.0 und höher) und SWT-Elemente für eine erhöhte Stabilität der Objekterkennung.