

Mit QF-Test können Sie seit 2008 Eclipse SWT / RCP Anwendungen testen.
- Java SWT (Standard Widget Toolkit)
- Rich Client Platform (RCP)
- Eclipse Plug-Ins
- JFace GUI-Toolkit (auf SWT aufsetzende Bibliothek)
- SWT/RCP Anwendungen mit eingebettetem Browser wie z.B. SWT-Browser. Hierbei können sowohl der Java- sowie der Web-Teil angesteuert werden.
Was kann QF-Test beim SWT/RCP Testen besonders gut?
Verlässliche Komponentenerkennung
SWT wurde 2001 für die Entwicklungsumgebung Eclipse entwickelt und nutzt im Gegensatz zu Swing die nativen grafischen GUI-Elemente (Widgets) des Betriebsystems, welche durch dünne Java Wrapper eingebunden werden. SWT ermöglicht somit die Erstellung von Programmen, die eine Optik vergleichbar mit „nativen“ Programmen aufweisen.
- Als wichtiges Feature von QF-Test werden z.B. automatische Namen für RCP Komponenten generiert, um eine stabile und verlässliche Komponentenerkennung zu gewährleisten.
- QF-Test erlaubt die direkte Adressierung und Prüfung der entsprechenden Elemente in komplexen Komponenten, wie das direkte Ansprechen einer Tabellenzelle über seine Zeilen- und Spalteninformation. Auch einige spezielle Komponenten wie ktable oder Tabellen aus dem Nebula Projekt können getestet werden.
- Diese Schritte können komfortabel aufgezeichnet und modularisiert werden. Damit ist eine einfache Wiederverwendung möglich und führt zu wartungsarmen Tests.
Tests auf Windows und Linux
Mit QF-Test können SWT/Eclipse Anwendungen plattformübergreifend getestet werden auf:
- Windows
- Linux
Zugriff auf die gesamte Eclipse/SWT API
Durch die folgenden Skriptsprachen ist vollumfänglicher Zugriff auf die zu testende Eclipse/SWT Anwendung möglich:
- Jython
- Groovy
- JavaScript
Wollen Sie auch Ihre Eclipse RCP (SWT) Anwendung testen?
Dann nutzen Sie QF-Test für die Qualitätssicherung Ihrer Eclipse/SWT Software!
Kontaktieren Sie uns einfach telefonisch + 8171 38648-10 oder via service@qftest.com, damit wir einen Termin für ein Demo-Webinar mit einem unserer erfahrenen Experten vereinbaren können.
Artikel über QF-Test für Eclipse/SWT
- Fallstudie Airbus: Plattformübergreifende GUI-Regressiontests in einer Continuous Deployment Chain mit QF‑Test
- Evaluationsbericht: Vergleich von QF-Test und SWTBot
- Evaluationsbericht: Testen von Eclipse RCP Anwendungen
- Evaluationsbericht: Testautomatisierung für Software mit einem SWT-Rich-Client (RCP)
- Fallstudie Swiss Life: Tägliche GUI Regressionstests mit QF-Test
- Blogartikel: Capture-Replay Regression Testing in Eclipse RCP