Erstellen Sie automatisierte Tests für alle HTML5-Tags und prüfen Sie mit Ranorex Studio die Kompatibilität mit anderen Browsern.
HTML5 bietet eine breite Palette von Steuerelementen, die die Implementierung von Funktionen in Webanwendungen vereinfachen und dem Endbenutzer ein großartiges Erlebnis bieten. Die Unterstützung für HTML5-Web-Elemente unterscheidet sich jedoch je nach Browser und Browserversion, was die Komplexität Ihrer automatisierten Funktionstests erhöht. Da Benutzer mit unterschiedlichen Geräten und Browsern auf Ihre Anwendung zugreifen, sind funktionale HTML5-Tests von entscheidender Bedeutung, um eine einwandfreie Funktionalität zu gewährleisten und Browser-Inkompatibilitäten zu vermeiden, die die Benutzerfreundlichkeit und das Benutzererlebnis beeinträchtigen.
Ranorex Studio ermöglicht das umfassende Testen von Anwendungen, die mit HTML5 erstellt wurden, mit Unterstützung für alle HTML5-Formulare, Formularelemente, Eingabetypen, Attribute und Medienelemente - sogar Elemente in einem Schatten-DOM. Und ab Version 9.0 verwendet Ranorex Studio einen maschinell trainierten Algorithmus, um HTML5-Elemente mit dynamischen IDs automatisch zu behandeln.
Benutzerfreundliche Testautomatisierungs-Tools kombiniert mit leistungsstarken Web-Testing-Funktionen
Das Automatisierungs-Framework Selenium WebDriver ist der Industriestandard für Open-Source-Web-Tests und bietet eine breite Plattform- und Browser-Unterstützung. Die Erstellung automatisierter Tests mit Selenium WebDriver ist jedoch zeitaufwändig und erfordert Programmierkenntnisse. Ranorex Studio löst dieses Problem mit einem Plug-in für Selenium WebDriver, mit dem Sie die Tools von Ranorex Studio für die Testerstellung nutzen können. Sobald Sie einen Test in Ranorex Studio erstellt haben, können Sie ihn auf allen von Selenium unterstützten Plattformen und Browsern ausführen, wie Windows, macOS, Linux, Chrome, Safari, Edge, Internet Explorer und Firefox. Ranorex Studio unterstützt auch Selenium Grids wie Sauce Labs und Selenium Box, um skalierbare Webtests parallel auszuführen.
















HTML5-Automatisierungstools zur Erstellung robuster und zuverlässiger Webtests.
Bedingte Testausführung ohne Kodierung.
Ein HTML5-Steuerelement verhält sich im Internet Explorer anders als in Firefox oder Google Chrome? Implementieren Sie Bedingungen in Ihre Tests, um Funktionsprobleme aufgrund unterschiedlicher Testumgebungen zu beheben und gleichzeitig den Wartungsaufwand auf ein Minimum zu beschränken. Verwenden Sie einen einzigen Testfall, und führen Sie einzelne untergeordnete Elemente auf der Grundlage von Datenquellen und Parametern aus, ohne eine einzige Zeile Code zu schreiben. Auf diese Weise können Sie das Testverhalten an die Testanforderungen der einzelnen Browser anpassen.
Zeichnen Sie einen einzigen Test auf und verwenden Sie ihn ohne Änderungen auf mehreren Desktops sowie iOS- und Android-Geräten. Erstellen Sie umfassende End-to-End-Testsuiten, die eine Vielzahl von Technologien und Plattformen mit nur einer einzigen Ranorex Studio-Lizenz kombinieren. Beschleunigen Sie Cross-Browser-Tests durch die tiefe Integration von Ranorex Studio mit Selenium WebDriver für skalierbare Web-Tests in gängigen Browsern.
Benutzeraktionen und Tastensequenzen wie "Ziehen und Ablegen" oder "Streichen" in Ihrer Webanwendung können schwer zu testen sein. Mit Ranorex Studio können Sie "Drag-and-Drop"-Aktionen mit dem Ranorex Recorder sofort aufzeichnen und wiedergeben. Um eine "Swipe"-Aktion auf dem Handy zu testen, kombinieren Sie einfach ein mobiles App-Element, wie z.B. eine Schaltfläche, mit dem Action Item Swipe. Keine Codierung erforderlich!
Ist Ihr HTML5-App-Design responsive? Werden Bilder, Videos und GIFs richtig angezeigt? Führen Sie visuelle Tests mit Ranorex Studio durch: Überprüfen Sie das Erscheinungsbild von HTML5-Multimedia-Elementen, vergleichen Sie Screenshots, verifizieren Sie die Quelle der Mediendatei oder prüfen Sie das Vorhandensein von Video-Startbildschirmen oder Steuerelementen wie Wiedergabe und Pause.
Rufen Sie JavaScript-Funktionen auf und fragen Sie Objekteigenschaften direkt aus dem Ranorex Recorder ab. Validieren Sie zurückgegebene Werte anhand vordefinierter Werte oder Datenquellen. Erweitern Sie den Umfang der Testabdeckung mit Integrations- und Unit-Tests, indem Sie "ExecuteScript"-Aktionen zu Ihrer Aktionstabelle hinzufügen.
Die branchenführenden Objekterkennungsfunktionen von Ranorex Studio ermöglichen die automatische Erkennung von HTML5-Attributen sowie von Inline- und berechneten CSS-Eigenschaften. Verwenden Sie diese, um zuverlässige Prüfpunkte in Ihren automatisierten Tests zu erstellen, um alle CSS-Elemente Ihrer Anwendung zu verifizieren. Sie können auch codefreie Validierungen von Formulareingaben und Mausaktionen während der Aufzeichnung implementieren.
Ranorex unterstützt Pop-ups und bietet integrierte Dialoghandler für gängige Browser. Fügen Sie einfach die Automatisierungshilfe von Ranorex Studio zum Starten oder Stoppen eines Popup-Watchers als Benutzercode-Aktion oder -Modul zu Ihrer Ranorex Studio-Lösung hinzu - und bewältigen Sie mühelos Browserdialoge, Popups, JavaScript-Warnboxen und mehr.
Verwenden Sie die umfassenden HTML5-Testwerkzeuge von Ranorex Studio, um robuste Automatisierungssuites zu erstellen.
Der Ranorex Recorder bietet benutzerfreundliche Aufnahme- und Wiedergabefunktionen für die sofortige Testerstellung ohne Programmierung. Sobald Sie eine Aufzeichnung gestartet haben, werden alle Tastaturaktionen und Mausbewegungen sofort aufgezeichnet und Teil Ihres automatisierten Tests. Fügen Sie während der Aufzeichnung bild- oder attributbasierte Validierungen zu Ihren Tests hinzu, oder fügen Sie schlüsselwort- und datengesteuerte Tests ein, um Ihre HTML5-Tests weiter zu verbessern.
Sie wollen flexible Testautomatisierungslösungen von Grund auf erstellen oder bestehende Aufzeichnungen im Code bearbeiten? Nutzen Sie die umfassende Automatisierungs-API von Ranorex Studio für die Standard-Programmiersprachen C# und VB.NET. Ergänzende Funktionen erleichtern die Testerstellung im Code, wie z. B. Code-Vervollständigung, Code-Vorlagen, Debugging und vieles mehr. Einmal erstellte Benutzercode-Module können Sie in einer Bibliothek speichern, um sie projektübergreifend zu verwenden oder mit anderen Teammitgliedern zu teilen.
Profitieren Sie von der unvergleichlichen Objekterkennung mit Ranorex Studio's einzigartigem RanoreXPath. Sie basiert auf der Abfragesprache XPath und bietet zusätzliche Attribute und Operatoren, die es Teams ermöglichen, robuste und zuverlässige Tests zu erstellen, die nicht abbrechen, nur weil sich die Position eines Elements ändert. Verwenden Sie das Ranorex Spy Tool, um Elemente Ihrer Anwendung sofort zu verfolgen, detaillierte Kontrollinformationen zu erhalten, dynamische GUI-Elemente eindeutig zu identifizieren und vieles mehr.
Ranorex Studio ermöglicht das umfassende Testen von Anwendungen, die mit HTML5 erstellt wurden, mit Unterstützung für alle HTML5-Formulare, Formularelemente, Eingabetypen, Attribute und Medienelemente - sogar Elemente in einem Schatten-DOM. Und ab Version 9.0 verwendet Ranorex Studio einen maschinell trainierten Algorithmus, um HTML5-Elemente mit dynamischen IDs automatisch zu behandeln.