Ranorex Logo

Automatisierte Testumgebung für Jenkins

Optimieren Sie Ihren kontinuierlichen Integrationsprozess mit führenden Tools zur Testautomatisierung.
jenkins_ci-Übersicht

Rasche Testautomatisierung

Verkürzen Sie die Lernkurve mit innovativen Tools und beschleunigen Sie die Entwicklung von Jenkins-Tests.

Breite technologische Unterstützung

Erstellen Sie Tests für Web-, Mobil- und Desktop-Anwendungen. Testen Sie auf echten Geräten oder Simulatoren/Emulatoren.

Schnelles Feedback

Triggern Sie Smoke-Tests oder Ihr vollständiges Regressionsset von Ihrem Jenkins-Server aus und erhalten Sie schnelle Testergebnisse.

Integration mit Ihren Tools

Integrieren Sie automatisierte Tests mit Tools wie Jira, Bugzilla, Git oder TFS für eine vollständige CI-Toolchain.

Beschleunigen Sie CI mit Jenkins und Testautomatisierung

Kontinuierliche Integration erfordert schnelles Feedback vom Testen. Wählen Sie Ranorex Studio für ein komplettes Jenkins-Testframework.

Laut InfoWorld ist Jenkins der führende Open-Source-Automatisierungsserver mit Tausenden von Plugins zur Unterstützung von Entwicklungsaufgaben. In Umgebungen mit kontinuierlicher Integration (Continuous Integration, CI) ermöglicht Jenkins Entwicklern die Zusammenarbeit an einer gemeinsamen Codebasis, die Verwaltung von Merge-Konflikten und die automatische Ausführung von Regressionstests, um sicherzustellen, dass stets ein "guter Build" der Anwendung verfügbar ist. Jenkins selbst enthält jedoch nicht das notwendige Testautomatisierungs-Framework, das für die kontinuierliche Integration erforderlich ist. Die Entwicklung eines eigenen Frameworks von Grund auf oder das Zusammenschustern eines solchen aus Open-Source-Tools kann zeitaufwändig und schwierig sein. Ranorex Studio ist eine kostengünstige Alternative für die schnelle Erstellung automatisierter Tests, die sich in Ihren Jenkins CI-Server integrieren lassen.

Ein S&P 500-Computersoftwareunternehmen automatisierte zigtausende Testfälle und erzielte mit Ranorex Studio in Verbindung mit Jenkins sowie Jira erhebliche Produktivitätssteigerungen.

Ranorex Studio Testautomatisierungssystem

Mit dem Testautomatisierungs-Framework Ranorex Studio für Jenkins können Sie mit dem Tempo der kontinuierlichen Integration Schritt halten. Mit den Ranorex Studio-Tools können alle Teammitglieder schnell zuverlässige automatisierte Tests erstellen. Lösen Sie Ihre Regressionstests über Jenkins aus und zeigen Sie die Ergebnisse in einem gemeinsam nutzbaren Bericht an oder senden Sie die Ergebnisse an Ihr Testmanagement- oder Fehlerverfolgungssystem. Wie die Integration im Detail funktioniert, erfahren Sie in unserem Blog-Eintrag "Automatisierte Tests in Jenkins integrieren".

startseite_merkmale_mobile

UI-Objekterkennung und Repository

Eine zuverlässige Objekterkennung ist die Grundlage für stabile automatisierte Tests. Die erstklassige Objekterkennung von Ranorex Studio sorgt dafür, dass Ihre Tests auch dann funktionieren, wenn ein Objekt seine Position ändert. Um den Wartungsaufwand weiter zu reduzieren, trennt das Objekt-Repository die Definitionen der UI-Objekte vom Testcode, sodass Aktualisierungen der UI-Objekte nur einmal vorgenommen werden müssen.

Click-and-go für sofortige Automatisierung

Dank zuverlässiger Aufzeichnung und Wiedergabe kann sich jeder im Team an der Erstellung von Tests beteiligen. Per Mausklick können Sie Aufzeichnungen mit Feldvalidierungen erweitern, daten- oder schlagwortgesteuerte Tests einrichten, Schleifen konfigurieren und Bedingungen für die Testausführung hinzufügen. Ziehen Sie UI-Objekte oder wiederverwendbare Codemodule einfach per Drag & Drop aus dem gemeinsamen Repository.

Umfassende IDE zur Automatisierung von Code-Tests

Ranorex Studio enthält eine vollständige IDE für die Testautomatisierung mit intelligenter Code-Vervollständigung, Code-Vorlagen, Werkzeugen für Refactoring und Debugging, Automatisierungshelfern und vielem mehr. Verbessern Sie Aufzeichnungen oder erstellen Sie Methoden und Sammlungen vollständig im Code, mit C# oder VB.NET. Teilen Sie Ihre benutzerdefinierte Code-Bibliothek mit anderen in Ihrem Team.

Mobil-, Web- und Desktop-Technologien

Automatisieren Sie selbst die anspruchsvollsten Benutzeroberflächen mit Ranorex Studio. Für Webanwendungen ist Selenium WebDriver in die Ranorex-Kern-API integriert. Für mobile Anwendungen unterstützt Ranorex das Testen nativer iOS- und Android-Apps auf realen Geräten oder Simulatoren/Emulatoren. Lesen Sie mehr über unsere unterstützten Technologien.

Dezentrale oder parallele Prüfung

Führen Sie mehr Jenkins-Tests in kürzerer Zeit aus. Verwenden Sie das Befehlszeilen-Tool Ranorex Parallel Runner, um Tests über mehrere Capability Sets auf einem Selenium Grid über einen WebDriver-Endpunkt parallel auszuführen. Oder verwenden Sie das Ranorex Remote Pad und Remote Agents, um Tests parallel auf entfernten oder virtuellen Servern auszuführen, sogar mit unterschiedlichen Betriebsumgebungen.

Entwicklung einer umfassenden CI-Toolchain

Erweitern Sie Ihre Jenkins-Testmöglichkeiten. Integrieren Sie Testmanagement-Lösungen wie Jira oder TestRail, um automatisierte und manuelle Tests zu vereinheitlichen. Nutzen Sie Source-Control-Lösungen wie Git oder Microsoft TFS. Melden Sie Fehler an Bugzilla, FogBugz und mehr. Ranorex Studio unterstützt die Integrationen, die Sie für den Aufbau einer vollständigen CI-Toolchain benötigen.

"Nach der Integration mit Jenkins konnten wir bis zu 20 Stunden Arbeit pro Woche einsparen."

- QA Manager, Großunternehmen der industriellen Fertigung

Vertraut von

4000+ Unternehmen weltweit

CaterpillarCiscoPhilipsDellMotorolaToshiba
CitrixEricssonSalbeiSymantecKontinentaleIBMGenerali
AdidasCanonSiemensLufthansaHitachiRoche
Büchermobil

Beschleunigen Sie CI mit Jenkins und Testautomatisierung

Kontinuierliche Integration erfordert schnelles Feedback vom Testen. Wählen Sie Ranorex Studio für ein komplettes Jenkins-Testframework.