Mit QF-Test Eclipse RCP (SWT) Anwendungen testen

Mit QF-Test können Sie seit 2008 Eclipse SWT / RCP Anwendungen testen.

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
„Wir haben bei der Evaluierung eines GUI-Test-Tools für unsere Eclipse/SWT basierte Anwendung auch Squish betrachtet. Dabei haben wir dieselben Tests für unsere Software mit beiden Tools durchgeführt.Folgende Kriterien waren ausschlaggebend für QF-Test:Sehr übersichtliche Strukturierung der Tests.Die Arbeit ist für Anwender, die nicht so sehr in der Programmierung erfahren sind, leichter als mit Squish, da mehr Unterstützung und Benutzerführung enthalten ist. Das war ein wichtiger Punkt auch in Hinblick auf die Erstellung der Testfälle durch studentische Hilfskräfte. Auch die Dokumentation erschien uns ausführlicher.Sehr gute Komponentenerkennung: Dabei funktioniert insbesondere die Erkennung von Zeilen/Spalten einer Tabelle sehr gut.QF-Test ist sehr schnell. Es ist damit auch in ein paar Minuten möglich, einen komplexen Datenbestand in unserer Software zu erstellen.“
Dr. Angelika Blauth,
mgm technology partners, München, Deutschland
„Ich bin angenehmst überrascht über die Mächtigkeit und Stabilität von QF-Test. Bisher ist mir noch kein anderes vergleichbares Tool unter gekommen, bei dem auf Windows aufgezeichnete Tests derart problemlos auch auf Linux ausgeführt werden können.In den für uns kritischen Bereichen verhält sich QF-Test wunschgemäß, benutzerfreundlich und stabil. Auch unsere amerikanischen Kollegen äußerten sich positiv. Neben der Qualität des Produkts ist die Qualität Ihres Supports entscheidend dafür, dass wir aus fachlicher Sicht QF-Test produktiv für unsere UI Testautomatisierung einzusetzen möchten.“
Dr. Matthias Wiskow, QA,
QA, Wind River Systems, Salzburg, Österreich
Eclipse RCP/SWT Tests mit QF-Test

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

Wir verwenden Cookies zur anonymisierten Auswertung Ihres Besuchs auf unserer Webseite durch "Matomo". Dafür benötigen wir Ihr Einverständnis, welches für zwölf Monate gilt.

Cookie-Konfiguration

Funktionale Cookies

Wir verwenden funktionale Cookies, um die Basisfunktionalität der Webseite zu gewährleisten.

Performance- und Statistik-Cookies

Wir verwenden Matomo zur Analyse und Optimierung unserer Webseite. Cookies erlauben eine anonyme Erfassung der Informationen und helfen uns, Ihnen einen benutzerfreundlichen Besuch unserer Webseite zu bieten.

Cookie-Details
Bezeichnung Anbieter Gültigkeitsdauer Typ Verwendung
_pk_id Matomo 13 Monate HTTP Enthält eine eindeutige jedoch pseudonymisierte Matomo-interne Besucher-ID zur Erkennung wiederkehrender Besucher.
_pk_ref Matomo 6 Monate HTTP Wird verwendet, um zu tracken, von welcher Website der anonymisierte Benutzer auf die Website gekommen ist.
_pk_ses Matomo 1 Tag HTTP Das Session Cookie von Matomo wird verwendet, um die Seitenanforderungen des Besuchers während der Sitzung zu verfolgen.
_pk_testcookie Matomo Session HTTP Zur Prüfung, ob der Browser des Besuchers Cookies unterstützt.
_pk_cvar Matomo 30 Minuten HTTP Kurzzeit-Cookie für temporäre Besuchsdatenspeicherung.
_pk_hsr Matomo 30 Minuten HTTP Kurzzeit-Cookie für temporäre Besuchsdatenspeicherung.