Mühelose automatisierte HTML5-Tests

HTML5-Tests leicht gemacht, dank TestComplete

Cross Browser CSS

SmartBear Named a Leader in Gartner Magic Quadrant for Software Test Automation

Automatisierte Tests für Ihre HTML-Anwendungen

Mit nur einem automatisierten Testskript testen Sie HTML/HTML5 Web-Anwendungen in allen neuesten Versionen von Chrome, Edge, Firefox, Opera und veralteten Versionen vom Internet Explorer (IE).

Leistungsstarke, gebrauchsfertige Objekterkennung ermöglicht Ihnen, automatisch HTML5-Tags zu entdecken, ohne Änderungen an Ihren Testfällen vornehmen zu müssen. Fügen Sie die richtigen Verifizierungskontrollpunkte für HTML5-Steuerelemente ein, um automatisch Fehler über verschiedene Browser hinweg aufzuspüren.

Vollständigen Zugang zu Webelementen erhalten

Greifen Sie auf jegliche HTML5-Webelemente direkt über TestComplete zu, wodurch Sie sogar für das Web reibungslos Skripte erstellen können. Definieren Sie Aliase (benutzerdefinierte Namen) für bekannte Webelemente zur einfacheren Identifizierung. Verwenden Sie sogar eingebaute Suchmethoden zur Identifizierung von Objekten und zur Auffindung bestimmter Elemente auf der Webseite, die Sie testen.

Verzwickte HTML5-Pop-ups und Browserdialoge aufdecken

Seien Sie auf alle Eventualitäten vorbereitet, indem Sie mühelos verschiedene Arten von HTML5-Pop-ups und Browserdialogelemente automatisieren. Führen Sie die Validierung von Dialogen und Pop-ups über verschiedene Browser hinweg auf dieselbe Weise durch. Greifen Sie auf HTML5-Pop-ups und Browserdialoge zu, ohne dass Sie Code schreiben müssen. Unterstützung von Pop-up- und Browserdialogerkennung, wie JavaScript-Benachrichtigungen, sowie Bestätigungen und Login-Dialoge sind bereits eingebaut.

HTML5 Pop-up

CSS-Validierung über verschiedene Browser hinweg durchführen

Verifizieren Sie den CSS-Stil für jegliche Tags in HTML5-Apps dank eingebauter W3C-Selektoren. Greifen Sie einfach auf verschiedene Inline- und gemischte CSS-Stile über alle wichtigen Browser hinweg zu und verifizieren Sie diese. Gebrauchsfertige CSS-Selektoren ermöglichen Ihnen, CSS-Inkompatibilitäten und -Warnungen für jeden Browser einzeln festzustellen.

Vollständige Simulation realer Nutzer

Die Simulation echter Nutzeraktionen wie Klicks, Drags und andere Mausbewegungen ist einfach. Automatisieren Sie die meisten komplexen vollständigen Simulationen realer Nutzer, ohne dass Sie Skripte schreiben müssen, und modifizieren Sie Simulationen realer Nutzer durch Tastatureingaben. Erstellen Sie Verifizierungsoptionen für übermittelte Formulare und verschiedene Mausaktionen über die wichtigsten Browser hinweg.

Einfache Handhabung von JavaScript-Validierungen

Führen Sie Validierungen von aufgerufenem JavaScript-Code als Teil Ihrer automatisierten Tests durch. Erhalten Sie Zugriff auf von JavaScript-Funktionen, -Ausdrücken oder sogar -Frameworks wie jQuery zurückgegebene Objekte. Sie müssen keinen benutzerdefinierten Code schreiben, um auf Browserkomplexitäten, wie das Warten auf AJAX-Anfragen, erneutes Laden von Seiten und andere Postback-Aktionen einzugehen.

Finden Sie zuverlässig UI-Objekte, selbst wenn das Layout sich ändert, und überprüfen Sie diese

TestComplete Web bietet verschiedene Möglichkeiten, Objekte innerhalb von Webanwendungen zu identifizieren und zu überprüfen, sodass Sie die beste Option für Ihre Erfahrung und Testszenarien auswählen können. 

  • Erstellen Sie Webtests auf Objektebene und nicht auf Objekt- oder Koordinatenebene, sodass Regressionstests nicht fehlschlagen, wenn die GUI sich verändert.
  • Lokalisieren Sie Elemente, indem Sie XPath-Notation verwenden oder mithilfe von einem oder mehreren Eigenschaftswerten.
  • Erhalten Sie direkten Zugang zu zugrundeliegenden DOM-Elementen, -Attributen, -Methoden und CSS-Attributen.
  • Erstellen Sie Webtestkontrollpunkte, um Seiteninhalte zu verifizieren, darunter Bilder, MAILTO-Links, Java-Applets und vieles mehr.

Durchgehende Integration durchführen

Mit TestComplete Web können Sie Tests in andere Tools in Ihrer Entwicklungsumgebung integrieren, sodass Sie Ihre automatisierten Webtests anbinden können, um Systeme, Profiling-Tools und Tools zur Nachverfolgung von Defekten zu entwickeln.

  • Integration mit Quellcode-Kontrollsystemen wie Git, Subversion und Mercurial zur Testversionierung ist verfügbar.
  • Fügen Sie Fehlerberichte zu Tools zur Nachverfolgung von Defekten wie Axosoft OnTime und JIRA hinzu.
  • Verwenden Sie Jenkins plug-in, um Regressionstests als Teil einer automatisierten Entwicklung auszuführen
  • Integrieren Sie TestComplete mit dem Profiling- und Debugging-Tool AQtime zur Codeabdeckung. 
  • Reibungslose Integration von TestComplete und Visual Studio ist verfügbar.
  • Führen Sie Ihre Tests auf Cloud- oder virtuellen Systemen mit TestExecute aus.

Websteuerelemente von Drittanbietern testen

TestComplete Web ermöglicht umfassende GUI-Tests von Anwendungen, indem es gebrauchsfertige Unterstützung von verschiedenen Steuerelementen von Drittanbietern bietet.

  • TestComplete Web unterstützt Entwicklungssteuerelemente wie unter anderem Developer Express, Telerik und Microsoft.
  • Unterstützung von technischen Steuerelementen wie Flex, Flash und Sencha Ext JS und viele andere.
  • Verwenden Sie eingebaute Kontrollpunkte, um sicherzustellen, dass Ihre Website den Richtlinien für barrierefreie Webinhalte entspricht.

Automate Tests Now

Start Free Trial

Close

Starten Sie jetzt Ihre TestComplete-Testversion!

By submitting this form, you agree to our Terms of Use and Privacy Policy

Entwickeln, automatisieren und analysieren Sie UI-Funktionstests für Desktop-, Mobile- und Webanwendungen.

  • 30 Tage kostenlos
  • Verwenden Sie Record & Replay oder skripten Sie in 7 Sprachen, um Tests einfach zu erstellen.
  • Zugriff auf über 500 remote Umgebungen zur Erweiterung der Testabdeckung.
  • Datengesteuerte, & parallele Regressionstests zur schnellen Skalierung.

"Wir haben die durchschnittliche Zeit für das Testen von Anwendungen von mehreren Wochen auf mehrere Stunden reduziert. Das bedeutet, dass Software-Verbesserungen schneller in Produktion gehen und auch die Qualität der Software erheblich gestiegen ist."

Lulia Meladze Head of Quality Assurance Team, TBC Bank