Jenkins Testautomatisierung mit Ranorex

Jenkins Testautomatisierung

Beschleunigen Sie Ihren “Continuous Integration” Prozess mit branchenführenden Tools der Testautomatisierung.

Icon desktop and mobile

Schnelle Automatisierung

Ausgefeilte Tools verkürzen Lernkurve und Zeit für die Erstellung von Jenkins-Tests.

Icon desktop and mobile

Technologie Support

Erstellen Sie Tests für Desktop-, Web- oder mobilen Apps. Testen Sie auf realen Geräten oder auf Simulatoren bzw. Emulatoren.

Icon desktop and mobile

Integration in Jenkins

Starten Sie Rauchtest oder komplette Regressions-Sets von Ihrem Jenkins-Server aus um schneller Ergebnisse zu erhalten.

Icon toolchain

Komplette CI-Umgebung

Integrieren Sie automatische Tests in Tools wie JIRA, Bugzilla, Git oder TFS für eine komplette CI-Umgebung.

“Continuous Integration” mit Jenkins-Testautomatisierung

“Continuous Integration” erfordert schnelles Testfeedback. Ranorex Studio bietet Ihnen ein komplettes Jenkins-Test-Framework.
Jenkins ist der führende Open-Source-Automatisierungsserver mit zahlreichen Plugins für Entwicklungsaufgaben. In “Continuous Integration” Umgebungen ermöglicht Jenkins Entwicklern die Zusammenarbeit auf einer gemeinsamen Codebasis, regelt Konflikte bei der Zusammenführung und führt automatisch Regressionstests aus, um sicherzustellen, dass immer ein optimales Build der Applikation verfügbar ist. Jenkins selbst enthält aber nicht das für die “Continuous Integration” erforderliche Testautomatisierungs-Framework. Ein benutzerdefiniertes Framework komplett neu zu erstellen oder es aus anderen Open-Source-Tools zusammenzustellen, kann zeitaufwändig sein. Ranorex Studio ist eine kostengünstige Alternative für das schnelle Erstellen automatisierter Tests, die sich in Ihren Jenkins CI-Server integrieren lassen.

Nach der Integration in Jenkins haben wir bis zu 20 Stunden pro Woche eingespart.” 

QA-Manager eines großen industriellen Produktionsunternehmens

Ranorex Studio Framework zur Testautomatisierung

Meistern Sie die Herausforderungen der “Continuous Integration” mit dem Ranorex Studio-Framework zur Testautomatisierung für Jenkins.
Die Ranorex Studio-Tools unterstützen jedes Teammitglied bei der schnellen Erstellung zuverlässiger automatisierter Tests. Starten Sie Ihre Regressionstests aus Jenkins und dokumentieren Sie die Ergebnisse in einem gemeinsamen Report oder senden Sie die Ergebnisse an Ihre Testmanagement Lösung. Detaillierte Informationen zur Integration finden Sie in dem Blogeintrag „Integrate Automated Testing into Jenkins“.

Mehr als 4.000 Unternemen weltweit vertrauen uns.

Icon object recognition

UI-Objekterkennung und Repository

Eine robuste Objekterkennung ist die Grundlage stabiler automatisierter Tests. Die branchenführende Objekterkennung von Ranorex Studio sorgt dafür, dass Ihre Tests funktionieren, auch wenn sich die Position eines Objekts ändert. Zur zusätzlichen Reduzierung des Wartungsaufwands trennt das Objekt-Repository die UI-Objektdefinitionen vom Testcode. Dadurch müssen Aktualisierungen von UI-Objekten nur einmal vorgenommen werden.

Icon recorder

Mit „Click-and-Go“ zur schnellen Automatisierung

Eine zuverlässige Erfassung und Wiedergabe ermöglicht jedem Teammitglied, an der Erstellung von Tests mitzuwirken. Erweitern Sie Ihre Aufzeichnungen per „Click-and-Go“ durch Feldvalidierungen, richten Sie Daten- oder Keyword-gesteuerte Tests ein, konfigurieren Sie Schleifen und fügen Sie Bedingungen für die Testausführung hinzu. Ziehen Sie einfach bei Bedarf die UI-Objekte oder mehrfach verwendbare Codemodule mit der Maus aus dem gemeinsamen Repository.

Icon IDE

Komplette IDE

Ranorex Studio enthält eine komplette IDE zur Testautomatisierung mit intelligenter Codevervollständigung, Codevorlagen, Tools für das Refactoring und Debugging, “Automation Helpers” und vieles mehr. Erweitern Sie Aufzeichnungen oder erstellen Sie Codemethoden und -sammlungen komplett mit C# oder VB.NET. Sie können Ihre benutzerdefinierte Codebibliothek gemeinsam mit anderen Teammitgliedern nutzen.

Icon Cross device

Mobile, Web- und Desktoptechnologien

Sie können sogar besonders herausfordernde Benutzeroberflächen mit Ranorex Studio automatisieren. Für webbasierte Applikationen ist Selenium WebDriver in die Ranorex-Kern-API integriert. Für mobile Apps unterstützt Ranorex das Testen nativer iOS- und Android-Apps auf realen Geräten oder Simulatoren/Emulatoren. Ranorex unterstützt alle gängigen Technologien.

Icon parallel test automation

Verteilte oder parallele Tests

Führen Sie mehr Jenkins-Tests in kürzerer Zeit aus. Verwenden Sie das Tool „Ranorex Parallel Runner“ zur parallelen Ausführung von Tests für mehrere Featuresets auf einem Selenium-Grid über einen WebDriver-Endpunkt. Sie können auch mit Ranorex Remote Pad und Remote Agents Tests parallel auf Remote- oder virtuellen Servern ausführen.

Icon toolchain

Kompletten CI-Umgebung

Integrieren Sie Lösungen für das Testmanagement wie JIRA oder TestRail, um automatisierte und manuelle Tests zu vereinheitlichen. Dabei lassen sich auch Lösungen zur Quellcodeverwaltung wie Git oder Microsoft TFS nutzen. Übermitteln Sie Fehler an Bugzilla, FogBugz und andere Tools. Ranorex Studio unterstützt jede Integration, die Sie zum Erstellen einer kompletten CI-Umgebung benötigen.

On-Demand-Webinar

Jenkins-Integration meistern: Finden Sie heraus, wie einfach Sie Ihre Ranorex-Tests in Jenkins integrieren können.