Alle Java-Technologien
Web Anwendungen Cross-Browser auf
Windows Desktop Anwendungen
Android und iOS Apps
Testen aller gängigen Android Versionen ab Android 7 auf echten Geräten und dem Emulator von Android Studio
Testen aller gängigen iOS Versionen ab iOS 15 auf echten Geräten und dem Simulator von Xcode
Erstellung der automatisierten Tests ohne Programmierung
Sie können mit Hilfe von Record/Replay schnell erste Tests erstellen und abspielen lassen – keine Programmierkenntnisse benötigt. Die Aufzeichnungen sind in unserem Low-Code-Editor voll editierbar und Sie können sie an jeder beliebigen Stelle ergänzen und ändern. Der Testablauf wird in einer übersichtlichen Baumstruktur dargestellt.
Stabiles GUI Testing
QF-Test erkennt auch komplexe Elemente zuverlässig wie z.B. dynamische Bäume und Tabellen. Die Tests sind tolerant gegenüber Änderungen an der graphischen Oberfläche. Daraus ergibt sich ein geringer Wartungsaufwand und hohe Wiederverwendbarkeit der Tests, dem wichtigsten Faktor für Software Testautomatisierung. Dank der neuen SmartIDs werden Objekte wie Buttons oder Textfelder noch direkter angesprochen und es wird möglich Tests zu schreiben, bevor die zu testende Anwendung fertig entwickelt ist (Testgetriebene Entwicklung).
Jython, Groovy und JavaScript
QF-Test basiert auf Java, deshalb können Sie in Java und den gängigen Skriptsprachen Jython, Groovy und JavaScript Ihre Tests erstellen. Beliebiger Java Code oder Javascript-Code ist im Browser ausführbar. Sie können somit komplexere Prüfungen und Aktionen realisieren.
Schon bei Projektbeginn gewährleistet tägliches Monitoring durch automatisierte Tests die Qualität der bestehenden Funktionalitäten. Auftretende Fehler werden schnell erkannt und können zeit- und kostengünstig behoben werden - vor aufwändigem Refactoring oder Auslieferung der Software (schneller ROI).
QF-Test unterstützt Technologien langfristig und gewährleistet bei Ihnen stabile Tests und hohe Qualität auf lange Sicht. Somit wird Ihre Investition in Testautomatisierung nachhaltig - das wissen unsere vielen langjährigen Kunden sehr zu schätzen.
Durch XML als primäres Datenformat und verschiedene Schnittstellen (Batchausführung über Kommandozeile, Daemon-Modus, Skripting, REST, Standard-Reports) erlaubt QF-Test die flexible Integration mit anderen Werkzeugen, z.B. in den folgenden Bereichen:
Integrationen | Produkte | |
---|---|---|
Continuous Integration und Build-Tools | u.a. Jenkins, GitLab CI/CD, Bamboo, Travis CI, Circle CI, TeamCity, Ant, Maven, CruiseControl | |
Virtuelle Desktops | u.a. Citrix, VMware, VirtualBox | |
Docker Container | QF-Test unterstützt das Testen in Docker-Containern | |
Versionsverwaltung | u.a. Git, SVN/Subversion, CVS, Mercurial | |
Testmanagement | u.a. ALM/ QualityCenter von MicroFocus/ HP, TestBench von Imbus, QMetry, Klaros von Verit, TestLink, IBM Rational Quality Manager | |
JIRA | und JIRA PlugIns wie TestRail, Zephyr, X-Ray, TM4J mittels REST | |
Data Driven Testing | mit Excel, CSV und Datenbanken aller Art | |
Fehlerverfolgung | u.a. JIRA, MantisBT, Bugzilla | |
Java im Browser | Webswing, JPro | |
Last- und Performancetests | über den Daemon-Modus oder Tools wie NeoLoad | |
Anbindung an das Robot Framework | Robot Framework Keywords können als QF-Test Prozeduren implementiert und ausgeführt werden |
Detaillierte, exportierbare Protokolle mit Debuggerfunktionalität im HTML und XML Format für effektive Fehlersuche inklusive Screenshots der Fehlersituation. Automatische Fehlerbehandlung, die ein Fortführen der Gesamttests garantiert. Verifikationspunkte als Standard-Checks bzw. kundenspezifisch (über Skripting).
Der modulare Aufbau der Tests und ein Importmechanismus für die Komponenteninformation erlauben konfliktfreies Arbeiten im Team.
In wenigen Schritten hilft Ihnen der Schnellstart-Assistent beim ersten Einrichten der Tests. Er erkennt automatisch die richtige Technologie.
Die Tests können auch auf einem entfernten Rechner ausgeführt werden, auf dem QF-Test in einem speziellen Daemon-Modus betrieben werden kann.
Zögern Sie nicht, sich bei Fragen an uns zu wenden:
per E-Mail an service@ oder Telefon qfs.de+ 49 8171 38648-10.