SeleniumQF-Test
Setup & Konfiguration  
Einfache Installation für Nicht-Programmierer
Unterstützte Technologien  

Web-Anwendungen

Java Programme

Windows Programme

Android Programme

Kombinierte/hybride Applikationen

Zielgruppe  
Tester

Entwickler

Aufnahme & Wiedergabe  
Aufnahme von AktionenFirefox Plugin, eingeschränkt
Aufnahme von Checkseingeschränkt
Direkte Bearbeitung der aufgezeichneten Schritte
Objekterkennung  
Robuste Identifizierung der Komponenten
Zentrale Ablage der Objektrepräsentationenmüssen auf Code-Ebene verwaltet werden
Generische GUI-Objektklassen
Einfache Adressierung von Unterelementen von Bäumen, Tabellen, etc.
Nutzung von XPath-Ausdrücken
Automatische Synchronisation von GUI-Elementen
Unterstützung für dynamische IDs  
Robuste Erkennung
Eingebaute Unterstützung gängiger Web-GUI Komponentenbibliotheken
Testlaufanalyse & Reporting  
Intuitiv interpretierbare Protokolle
Konfigurierbare Reports
Wartbarkeit  

Einfache Wartbarkeit

Wiederverwendung / Modularisierung  
Einfache Modularisierung für gute WiederverwendbarkeitErfordert Kenntnisse in
objektorientierter Programmierung
Datengetriebenes Testen  
Einfache Definition und Einbindung von Datenquellen
DIE-Integration / Headless Testing  
Eclipse Plugin
Headless Testing
Dokumentation  
Umfangreiche Dokumentation (DE & EN)
Video-Tutorials (DE & EN)
Support und Beratung  
Professioneller Support direkt vom Hersteller (DE & EN)
Schulung/Beratung direkt vom Hersteller (DE & EN)
Freie Spezialwebinare zu wichtigen Themen
Lizenz  
Kostenfreie Lizenzkommerzielle Lizenz

 

Dieses Video zeigt die Unterschiede zwischen QF‑Test und Selenium.

Mehr zu Web-Testen

"Nach zwei Hauptversionen haben wir die Tests mit Selenium aufgrund des hohen Pflegeaufwandes aufgegeben."
mehr dazu

Attila Enez, Tester

Hamburger Pensionsverwaltung, Hamburg, Deutschland

"Ich finde es ist wirklich schade, dass meine technischen Kollegen noch nie die Produktivitätsgewinne erlebt haben, die wir durch Ihr Produkt (QF-Test) erfahren haben.Viele können sich eine problemlose Testautomatisierung nicht einmal vorstellen.

Sie "wissen", dass Testautomatisierung wirklich hart und teuer ist, da sie alle nur Selenium oder andere Wrapper Tools um Selenium genutzt haben, die Programmierungskenntnisse erfordern. Ihr Produkt könnte in so vielen Organisationen ein Game Changer sein."

Liviu-Aurelian Rau-Neascu, Senior Technical Analyst

Bucharest, Rumänien

Selenium vs. QF-Test

Was passt besser zu meinem Team und unseren Anforderungen?

  • Statt eines entweder-oder empfehlen wir, die Vorteile beider Tools in Ihrem Team zu nutzen. Selenium und Selenium IDE können Sie einsetzen, wenn z.B. Dialoge eine untergeordnete Rolle im Systemtest spielen. Für Dialoge aber ist QF-Test besser geeignet.  
  • Sie können sogar Ihre bestehenden, Java-basierten Selenium-Tests direkt in QF-Test einbinden und kombinierte Selenium/QF-Test Tests entwickeln. Bei auftretenden Fehlern sind Tester und Entwickler so schneller in der Kommunikation und haben eine gemeinsame Basis für das gemeinsame Ziel einer hochwertigen Software.

Warum sollte ich für ein kommerzielles Tool bezahlen, anstatt einfach ein kostenloses zu nutzen?

Der Preis für Software macht nur einen geringen Anteil der gesamten Testprojektkosten aus. Der Hauptanteil sind die Personalkosten. Deshalb sollte die Effektivität, mit der Tests implementiert und gewartet werden können der entscheidende Faktor sein. Dies bleibt beim reinen Software-Preisvergleich unberücksichtigt.

Nach unserer Erfahrung amortisiert sich das Test-Tool nach ungefähr drei Testzyklen. Weitere Informationen über Testautomatisierung und ROI