Automatisierte Testumgebung für Jenkins
Optimieren Sie Ihren kontinuierlichen Integrationsprozess mit führenden Tools zur Testautomatisierung.
Rasche Testautomatisierung
Breite technologische Unterstützung
Rasches Test Feedback
Triggern Sie Smoke-Tests oder Ihr vollständiges Regressionsset von Ihrem Jenkins-Server aus und erhalten Sie schnelle Testergebnisse.
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-Test-Framework.
Nach Angaben von InfoWorldist 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 die Zusammenarbeit von Entwicklern an einer gemeinsamen Codebasis, die Verwaltung von Merge-Konflikten und die automatische Ausführung von Regressionstests, um sicherzustellen, dass immer 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
Schritthalten mit dem Tempo der kontinuierlichen Integration dank dem Ranorex Studio Testautomatisierungs-Framework für Jenkins.Mit den Ranorex Studio-Tools können alle Teammitglieder schnell und effizient zuverlässige automatisierte Tests entwickeln. Führen Sie Ihre Regressionstests über Jenkins durch, ein gemeinsam nutzbarer Report zeigt die Ergebnisse, die Sie sie dann an Ihr Testmanagement- oder Defekt-tracking System weiterleiten können. Details zur Integration finden Sie in unserem Blogartikel "Automatisierte Tests in Jenkins integrieren".
UI-Objekterkennung und Repository
Eine zuverlässige Objekterkennung ist die Grundlage für stabile automatisierte Tests. Die erstklassige Objekterkennung von Ranorex Studio stellt sichter, dass Ihre Tests auch dann funktionieren, wenn ein Objekt seine Position ändert. DasObjekt-Repository trennt die Definitionen der UI-Objekte vom Testcode, sodass Aktualisierungen der UI-Objekte nur einmal vorgenommen werden müssen - was den Wartungsaufwand weiter reduziert.
Click-and-go für sofortige Automatisierung
Dank präziser Aufzeichnung und Wiedergabe kann jedes Teammitglied zur Testentwicklung beitragen. Per Mausklick können Sie Recordings mit Feldvalidierungen verbessern, data- oder keyword-driven Tests erstellen, Schleifen konfigurieren und Bedingungen für die Testausführung hinzufügen. Drag & Drop UI-Objekte oder wiederverwendbare Codemodule aus dem zentralen Repository.
Umfassende IDE zur Automatisierung von Code-Tests
Ranorex Studio bietet eine umfassende IDE zur Testautomatisierung mit intelligenter Code-Vervollständigung, Code-Vorlagen, Refactoring- und Debugging-Tools, Automatisierungsunterstützung und vielem mehr. Optimieren Sie Aufzeichnungen oder erstellen Sie Methoden und Sammlungen vollständig im Code mithilfe von C# oder VB.NET. Teilen Sie Ihre benutzerdefinierte Code-Bibliothek mit Ihrem Team.
Mobil-, Web- und Desktop-Technologien
Automatisieren Sie problemlos auch die komplexesten Benutzeroberflächen mit Ranorex Studio. Selenium WebDriver ist in die Ranorex Kern-API integriert, und für Webanwendungen ideal. Mobile Anwendungen können mit Ranorex auf echten Geräten oder Simulatoren/Emulatoren getestet werden, einschließlich nativer iOS- und Android-Apps. Entdecken Sie mehr über unsere unterstützten Technologien.
Dezentrale oder parallele Prüfung
Führen Sie Jenkins-Tests effizienter und schneller aus, indem Sie das Ranorex Parallel Runner Command-line Tool verwenden, um Tests parallel über mehrere Capability-Sets auf einem Selenium Grid mithilfe eines WebDriver-Endpunkts auszuführen. Oder verwenden Sie Ranorex Remote Pad und Remote Agents, um Tests parallel auf remote und virtuellen Servern auszuführen, auch in 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.
Automatisieren Sie mobile Tests mit Zuversicht
Mit Ranorex Studio - Ihrer Komplettlösung - können Sie mobile Tests für iOS und Android ganz einfach automatisieren. Erstellen, führen Sie Tests für native, hybride und Webanwendungen mit robuster Objekterkennung und Tests auf echten Geräten aus und pflegen Sie sie. Starten Sie Ihre kostenlose Testversion und vereinfachen Sie Ihre mobilen Tests.
Über 4000 Unternehmen weltweit vertrauen auf uns
Selenium WebDriver kann ein leistungsstarkes Tool für Entwickler sein, die den Komfort von Ranorex Studio mit den Funktionen von Selenium kombinieren möchten. Um Selenium WebDriver selbst zu testen und zu sehen, wie Ranorex Studio Ihre automatisierten Tests verändern kann, kontaktieren Sie uns noch heute für eine kostenlose Testversion .