6
Das GUI-Testtool für Java und Web Capture/Replay und Skripting Swing, JavaFX, SWT, RCP und Web plattformübergreifend browserübergreifend benutzerfreundlich System- und Lasttests robust und zuverlässig etabliert bei 1.000 Kunden weltweit Professionelle Testautomatisierung

Professionelle Testautomatisierung Das GUI-Testtool für ... · • Plattformunabhängig: Swing, JavaFX, SWT, Web auf Windows, Linux, Unix, macOS ... Tutorial, Stan- dardbibliothek,

Embed Size (px)

Citation preview

Page 1: Professionelle Testautomatisierung Das GUI-Testtool für ... · • Plattformunabhängig: Swing, JavaFX, SWT, Web auf Windows, Linux, Unix, macOS ... Tutorial, Stan- dardbibliothek,

Das GUI-Testtoolfür Java und Web

Capture/Replay und Skripting

Swing, JavaFX, SWT, RCP und Webplattformübergreifend

browserübergreifendbenutzerfreundlich

System- und Lasttestsrobust und zuverlässig

etabliert bei 1.000 Kunden weltweit

Professionelle Testautomatisierung

Page 2: Professionelle Testautomatisierung Das GUI-Testtool für ... · • Plattformunabhängig: Swing, JavaFX, SWT, Web auf Windows, Linux, Unix, macOS ... Tutorial, Stan- dardbibliothek,

ÄgyptenArmenienAustralienBelgienBrasilienBulgarienChileChinaDänemarkDeutschlandFinnlandFrankreichGroßbritannienIndienIrlandIsraelItalienJapanKanadaKolumbienKroatienLuxemburgMalaysiaMazedonienMonacoNeuseelandNiederlandeNorwegenÖsterreichPakistanPeru

PhilippinenPolenPortugalRumänienRusslandSerbienSingapurSlowakeiSlowenienSpanienSüdafrikaSüdkoreaSchwedenSchweizTaiwanTschechische RepublikTunesienUkraineUngarnUSAVenezuelaVietnamWeißrussland Kunden weltweit

QF-Test: Fakten & Features ı QF-Test ı GUI-Testtool für Java und WebFX

Quality First Software GmbH ı Tulpenstr. 41 ı 82538 Geretsried ı Fon: +49 8171 38648-0 ı Fax: +49 8171 38648-16 ı E-Mail: [email protected] ı Web: www.qfs.de

QF-Test: Fakten & Features Professionalität, Effizienz und Erfahrung seit 2001

• Professionelles Werkzeug zur Automatisierung von Tests für Java- und Web-Anwendungen mit einer grafischen Benutzeroberfläche (GUI) • Für Tester bzw. Fachtester und Entwickler• Hoher Return on Investmen (ROI) durch modulare, wieder verwendbare Tests zusammen mit Anwenderfreundlichkeit und niedrigem Lizenz- und Wartungspreis

Vielseitigkeit und Robustheit• Automatisierte Regressions- und Lasttests• Konfigurierbare Reports und Testdokumentation• Zuverlässige Erkennung auch komplexer und dynamischer UI Komponenten• Plattformunabhängig: Swing, JavaFX, SWT, Web auf Windows, Linux, Unix, macOS• Browserunabhänig: Internet Explorer, Mozilla Firefox, Google Chrome, Safari, Edge, headless Browser für: Chrome und Firefox.

Benutzerfreundlichkeit und starker Service• Intuitive Usability und Capture/Replay • Umfangreiche Dokumentation (Handbuch, Tutorial, Stan- dardbibliothek, Mailingliste als Forum) und Videos• Sehr schneller Support direkt von den QF-Test-Entwicklern• Gratis Testlizenz für bis zu vier Wochen

Mehr als 1.000 Kunden weltweit in über 50 Ländern

Page 3: Professionelle Testautomatisierung Das GUI-Testtool für ... · • Plattformunabhängig: Swing, JavaFX, SWT, Web auf Windows, Linux, Unix, macOS ... Tutorial, Stan- dardbibliothek,

Anzahl unterstützter GUI-Technologien (Swing/JavaFX/SWT/Web ) 1 2 3 4

ENTWICKLERLIZENZEN

1 Lizenz 1.995 € 2.495 € 2.895 € 3.295 €

2 – 5 Lizenzen je 1.860 € 2.325 € 2.690 € 3.060 €

6 – 10 Lizenzen je 1.750 € 2.195 € 2.540 € 2.885 €

> 10 Lizenzen INDIVIDUELLES ANGEBOT

PFLEGEVERTRAG (PRO JAHR)

1 Lizenz 480 € 600 € 700 € 795 €

5 Lizenzen 1.775 € 2.220 € 2.635 € 2.940 €

10 Lizenzen 3.125 € 3.915 € 4.650 € 5.165 €

FXPreise ı QF-Test ı GUI-Testtool für Java und Web

Quality First Software GmbH ı Tulpenstr. 41 ı 82538 Geretsried ı Fon: +49 8171 38648-0 ı Fax: +49 8171 38648-16 ı E-Mail: [email protected] ı Web: www.qfs.de

Preise

Lizenzen

Pflege, Support und Schulung

QF-Test gibt es aktuell für vier verschiedene GUI-Technologien (Swing, JavaFX, SWT und Web), die im Produkt beliebig kombiniert werden können, z.B. QF-Test/swing+swt. Die folgenden Preise beziehen sich auf Entwicklerlizenzen.

Alle Lizenzen sind zeitlich unbegrenzt gültig und »floating«, also innerhalb eines Netzwerks frei übertragbar.

Neben Entwickler-Lizenzen gibt es preisreduzierte Runtime-Lizenzen. Als Alternative zum Kauf bieten wir Lizenzleasing an. Rabattierte oder kostenfreie Überlassung für akademischen Einsatz und nichtkommerzielle Open-Source Projekte ist möglich.

Weitere Informationen finden Sie auf https://www.qfs.de/qf-test/preise.html.Bitte kontaktieren Sie unseren Vertrieb unter +49 8171 38648-10 oder [email protected], um detaillierte Preisinfor-mationen oder ein formales Angebot für Ihre benötigte Kombination zu erhalten.

Mit unserem Software Pflegevertrag bieten wir ein »rundum sorglos« Paket mit jährlicher Abrechnung an. Die- ses umfasst schnellen und kompetenten E-Mail und Telefon-Support ebenso wie alle Arten von Upgrades, inkl. Major Upgrades (https://www.qfs.de/qf-test/preise/upgrades.html). Auf Wunsch bieten wir auch Schulung und Beratung bei Ihnen vor Ort oder bei QFS (https://www.qfs.de/qf-test-support/schulung-beratung.html) sowie als Webinar an (https://www.qfs.de/qf-test-support/webinare-reviews.html).

Bezüglich weiterer Informationen oder eines konkreten Angebots wenden Sie sich bitte an unseren Vertrieb unter +49 8171 38648-10 oder [email protected] Preise verstehen sich exklusive MwSt., Stand März 2018, Änderungen vorbehalten. Lizenzierung und Support für QF-Test erfolgen

ausschließlich auf Basis unserer AGB https://www.qfs.de/kontakt/agb.html.

Page 4: Professionelle Testautomatisierung Das GUI-Testtool für ... · • Plattformunabhängig: Swing, JavaFX, SWT, Web auf Windows, Linux, Unix, macOS ... Tutorial, Stan- dardbibliothek,

FXReferenzen ı QF-Test ı GUI-Testtool für Java und Web

Quality First Software GmbH ı Tulpenstr. 41 ı 82538 Geretsried ı Fon: +49 8171 38648-0 ı Fax: +49 8171 38648-16 ı E-Mail: [email protected] ı Web: www.qfs.de

ReferenzenWas unsere Kunden sagen

Simon, Shanghai, China:QF-Test ist ein höchsteffizientes Regressions-Test-Tool. Es spart eine Menge Arbeitszeit, was uns sehr wichtig ist, um die Qualität unserer Produkte zeitnah überprüfen zu können, auch wenn unsere Qualitäts-Beauftragten wenig Zeit haben.

Klaus Berg, Siemens Corporate Technology, München, Deutschland:Mit QF-Test kann GUI-Testen durchaus von einer „Pflichtübung“ in Begeisterung umschlagen.

Huawei Luo, TIBCO Software Inc., USA:QF-Test ist das beste GUI-Testtool und QFS hat das beste Support-Team, das ich je kennenlernen durfte.

Jochen Fischer, VoiceObjects, Bergisch Gladbach, Deutschland:Haben Sie mehrere Tools evaluiert?Ja, unter anderem „Squish for Java“ von Froglogic und „WindowTester SWT“ von Instantiations. Ausschlaggebend für die Wahl von QF-Test waren:• Unkomplizierte und intuitive Bedienung• Preis-Leistungs-Verhältnis• Verwendung von Jython als SkriptspracheDa wir im Rahmen unserer Qualitätssicherung ebenfalls Jython, und in noch stärkerem Maße Python, für die Test-automatisierung verwenden, kam uns dieses Merkmal Ihrer Software sehr entgegen.

Heidi Klade, eMundo GmbH, Koppl b. Salzburg, Österreich:Ich konnte wirklich einiges aus der Schulung mitnehmen. Zum Einen das Vertrauen auf die Tests, dass sie vieles abdecken. Gerade heute konnten wir eine Auslieferung mit einem großen Bug verhindern, weil die Tests das auf-gedeckt haben. In der Firma wächst auch das Vertrauen in die Tests.

Einige unserer mehr als 1.000 Kunden weltweit

Page 5: Professionelle Testautomatisierung Das GUI-Testtool für ... · • Plattformunabhängig: Swing, JavaFX, SWT, Web auf Windows, Linux, Unix, macOS ... Tutorial, Stan- dardbibliothek,

FXFAQ ı QF-Test ı GUI-Testtool für Java und Web

Quality First Software GmbH ı Tulpenstr. 41 ı 82538 Geretsried ı Fon: +49 8171 38648-0 ı Fax: +49 8171 38648-16 ı E-Mail: [email protected] ı Web: www.qfs.de

FAQ 1 Was ist QF-Test?

QF-Test ist ein Werkzeug zur Erstellung, Ausführung und Verwaltung von automatisierten System- und Last-tests für Java- und Web-Anwendungen mit grafischer Benutzeroberfläche (GUI). QF-Test wird seit 2001 von der Quality First Software GmbH (QFS) entwickelt und vertrieben.

2 Für welche GUI-Technologien können Tests erstellt werden?

Für Java Anwendungen wird die volle Bandbreite unterstützt, beginnend mit dem traditionellen Java Swing (inklusive Applets, Webstart, ULC, CaptainCasa), dem Nachfolger JavaFX aber auch SWT, dem Standard Wid-get Toolkit von Eclipse, inklusive Plugins und RCP (Rich Client Platform). Darüber hinaus erlaubt QF-Test das Browser-übergreifende Testen von Web-Oberflächen inklusive HTML5, AJAX (u.a. Angular, Smart (GWT), GXT / ExtGWT, ExtJS, ICEfaces, jQuery UI, jQueryEasyUI, Kendo UI, PrimeFaces, Qooxdoo, RAP, RichFaces, Vaadin, ZK, ...). Weitere Toolkits können bei Bedarf mit geringem Aufwand integriert werden, z.B. SAP UI5, Siebel Open UI und Salesforce. Auch PDF-Dokumente kann QF-Test testen.

3 Für welche Plattformen ist QF-Test verfügbar?

QF-Test unterstützt Java Version 7, 8, 9 und 10 für Windows (Windows 10, Windows 8.1, Windows 8, Win-dows 7, Server 2016, 2012, 2008 R2), Linux und macOS. Das Testen von Swing und JavaFX Anwendungen ist mit QF-Test auch auf vielen anderen Systemen (Solaris, AIX, HP-UX) möglich.

4 Welche Java und Browser-Versionen werden unterstützt?

• Java Swing: Java 7, 8, 9 und 10 (Java 6 kann noch funktionieren, jedoch ohne Garantie).• JavaFX: JavaFX Version 8 und höher.• Eclipse/SWT: SWT Version 4.2 und höher (ältere Versionen auf Anfrage verfügbar) unter Windows und Linux.• Webtesten: Internet Explorer (Version 11), Google Chrome, Mozilla Firefox (ab Version 38), Edge und Safari. Außerdem headless Browser: Chrome und Firefox.

5 Was sind die Besonderheiten von QF-Test?

Einfach zu bedienen Schnelle Testerstellung mit Aufnahme und Wiedergabe, hervorragende Bedienbarkeit dank QF-Tests intuitiver Benutzeroberfläche, einfacher Aufbau von komplexen Tests ohne Programmierkenntnisse.Höchst flexibel Automatische Anpassung an Änderungen im zu testenden System, intelligente Aufnahme- und Filterfunktionen, uneingeschränkter Zugriff auf aufgenommene Sequenzen, unterstützt Bäume und Tabellen, auch mit dynami-schen Inhalten.Mächtig Leistungsfähiger Algorithmus zur Wiedererkennung von Komponenten, moderne Kontrollstrukturen wie Schlei-fen und Bedingungen sowie Variablen und Prozeduren für Modularisierung, Textbearbeitung mit regulären Ausdrücken, Zugriff auf das gesamte Java API der zu testenden Anwendung, integrierte Skriptsprachen Jython, Groovy und JavaScript, XML/HTML basierte Testreports inkl. Screenshots.Ausführlich dokumentiertUmfassendes Handbuch (Anwenderhandbuch mit vielen Beispielen und Referenz), Tutorial zum schnellen Ein-stieg mit leicht verständlichen Testszenarien, FAQ für grundlegende Fragen, vollständig zweisprachige Doku-mentation auf Deutsch und Englisch, Beispiel-Testsuiten, Videos.

Page 6: Professionelle Testautomatisierung Das GUI-Testtool für ... · • Plattformunabhängig: Swing, JavaFX, SWT, Web auf Windows, Linux, Unix, macOS ... Tutorial, Stan- dardbibliothek,

FAQ ı QF-Test ı GUI-Testtool für Java und WebFX

Quality First Software GmbH ı Tulpenstr. 41 ı 82538 Geretsried ı Fon: +49 8171 38648-0 ı Fax: +49 8171 38648-16 ı E-Mail: [email protected] ı Web: www.qfs.de

6 Wer verwendet bereits QF-Test?

Mehr als 1.000 Unternehmen in über 50 Ländern, weit über 7.000 Lizenzen im Einsatz bei kleinen Firmen eben-so wie bei den zehn größten IT-Service-Anbietern weltweit. Unter anderem gehören zu unseren Kunden HP, Océ, Philips, Software AG, Tibco, Zend (siehe »Referenzen«).

7 Was bringen automatisierte Systemtests über das GUI?

Die unverzichtbaren Unit-Tests betrachten nur kleine, isolierte Module der Anwendung. Oft treten jedoch Pro-bleme erst im Verbund des Gesamtsystems auf. GUI-basierte Tests überprüfen die Anwendung als Ganzes und aus der Perspektive des Anwenders. Selbst komplexe Abläufe lassen sich direkt als GUI-Tests realisieren, was bei Unit oder protokollbasierten Tests nicht möglich ist. Voraussetzung für eine effektive Umsetzung ist die Unter-stützung durch ein geeignetes Werkzeug wie QF-Test. Intuitive Bedienung, modulare Implementierung, stabile Komponentenerkennung und geringer Pflegeaufwand für die Tests sorgen für eine schnelle Amortisation.

8 Kann QF-Test mit anderen Tools integriert werden?

Durch verschiedene Schnittstellen (Batch- und Daemon-Modus, Skripting, ...) und XML als primäres Datenformat erlaubt QF-Test die flexible Integration mit anderen Werkzeugen aus den Bereichen Testmanagement, Conti-nuous Integration, Build Tools, Versionsverwaltung, Fehlerverfolgung, Lasttests wie zum Beispiel:Ant, Bamboo, Bugzilla, ClearCase, ClearQuest, CruiseControl, CVS, Git, Hudson, Jenkins, JIRA, Mantis, Maven, Mercurial, Quality Manager, Lasttesten mit NeoLoad, Scapa TPP, Subversion, SVN, TestTrack Pro. Spezielle Anbindungen sind verfügbar für folgende Testmanagementprodukte: ALM / Quality Center von HP, TestBench von Imbus, Klaros von Verit, QMetry, SQS-TEST/Professional, TestLink (Open-Source Lösung).

9 Wie viel kostet QF-Test?

QF-Test ist ab 1.995 € für eine einzelne Entwicklerlizenz zu haben (siehe »Preise«) und somit wesentlich günsti-ger als vergleichbare Konkurrenzprodukte. Die Lizenzen sind frei innerhalb eines Netzwerks übertragbar (»floating license«). Ebenso werden Runtime-Lizenzen, ein Mietmodell und ein Lizenzserver angeboten.

10 Kann ich eine Testversion herunterladen?

Ja, Sie können eine kostenlose Testlizenz, welche volle Funktionalität von QF-Test erlaubt, auf unserer Home-page für vier Wochenanfordern. Sie können auch anonym eine Demoversion herunterladen, allerdings können Sie damit keine Daten speichern. Beide Versionen enthalten ein Tutorial für den schnellen Einstieg und die volle Dokumentation.

11 Wo bekomme ich Hilfe bei Problemen?

• Videos unter https://www.qfs.de/qf-test-videos.html• Tutorial als hilfreicher Einstieg zum Generieren erster Testsuiten• Handbuch mit Best Practices Kapitel und technischen FAQ am Ende• Mailingliste mit zugehörigem online Archiv• Volltextsuche auf Webseite https://www.qfs.de - deckt obige Quellen ab• Freier E-Mail Support über [email protected] und per Telefon +49 8171 38648-20 während der Evaluation• »Rundum sorglos«-Pflegevertrag: beinhaltet vollen Support und alle Produkt-Upgrades• Individuelle Beratung und Schulung bei Ihnen vor Ort, bei QFS oder per Webinar• Starter-Webinar für Einsteiger jeden Montag um 15 Uhr (MEZ), Anmeldung über [email protected]