55
events were organized by JUG Switzerland during 2023.

Gregor Schmid (geboren 1966, Mathematiker) ist der Gründer und Geschäftsführer der Quality First Software GmbH (QFS). Nach langjähriger Erfahrung als Software Architekt spezialisierte er sich mit seiner eigenen Firma auf Qualitätssicherung für die Java Plattform. Mit qftestJUI entwickelte er im Lauf der letzten 6 Jahre ein Werkzeug zur Automatisierung von GUI Tests für Java.

30.06.2005

Write once, test everywhere!
Plattformübergreifende Automatisierung

von GUI Tests

LOCATION: Zürich


SPEAKER: Gregor Schmid   COMPANY: Quality First Software GmbH
SLIDES: 050630_writeonce.pdf

Diversen Entwicklungsumgebungen - insbesondere für Java - mit deren Hilfe sich ausgezeichnet auf und für verschiedene Plattformen entwickeln lässt stehen gerade auf der GUI Ebene nur wenige plattformübergreifende Testwerkzeuge gegenüber.

Nach einem kurzen Überblick über die gängigen Java GUI Technologien (Web/HTML, AWT/Swing, SWT) folgt Näheres zum Thema GUI Tests. Einem großen Einsparpotential - erst recht durch plattformübergreifende Automatisierung der Tests - stehen hierbei hohe Anforderungen an Testtools gegenüber.

Anschließend werden Blicke unter die Oberfläche von Swing und SWT geworfen. Grundsätzlich bietet Java für Testtools die Möglichkeit, tief in das zu testende System einzudringen und dadurch sehr umfassende Kontrolle darüber zu erlangen. Allerdings unterscheiden sich Swing und SWT vom Ansatz her fundamental.

Plattformübergreifende GUI Tests sind für Swing bereits Realität, bei SWT gibt es noch sehr viel für die Toolhersteller zu tun. Bei Webtests scheinen sich Anbieter und Anwender mit der ausschließlichen Fokussierung auf den Internet Explorer abgefunden zu haben.

Gregor Schmid (geboren 1966, Mathematiker) ist der Gründer und Geschäftsführer der Quality First Software GmbH (QFS). Nach langjähriger Erfahrung als Software Architekt spezialisierte er sich mit seiner eigenen Firma auf Qualitätssicherung für die Java Plattform. Mit qftestJUI entwickelte er im Lauf der letzten 6 Jahre ein Werkzeug zur Automatisierung von GUI Tests für Java.


top

Supporting members

Platin

Gold

Silver

 
 

 

About

JUG Switzerland aims at promoting the application of Java technology in Switzerland.

JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.

JUG Switzerland is funded through membership fees.

Design
Partner

 

Contact

Java User Group Switzerland
8000 Zürich
info@jug.ch

© Java User Group Switzerland