Swing Wie testet man am besten eine GUI?

Rudolf

Bekanntes Mitglied
Hi

ich habe Eclipse Indigo und JUnit4.

Was kann man damit in Richtung Oberflächentests anstellen, ohne viele Plugins zu nutzen?
 
Ich weiß nicht, ob Du so etwas meinst, aber was ich beim Basteln an komplexen GUIs unheimlich praktisch finde: FromDebugPanel von JGoodies FormLayout. Vielleicht gibt es so etwas auch für andere LayoutManager. Es ist aber nichts, was man mit Unit-Tests verwenden könnte, sondern eher für die visuelle Inspektion.
 
@Guybrush Threepwood: Vielen Dank für die Information von FormDebugPanel!! Ich arbeite zwar schon die ganze Zeit mit JGoodies FormLayout, aber das kannte ich noch nicht.

@TO: Wenn du deine GUI vom Code selbst her schon ausführlich überprüft hast, dann kann ich dir nur vorschlagen deine GUI auf unterschiedlichen Betriebsystemen laufen zu lassen. Ich habe nämlich festgestellt, dass vor allem bei Linux Systemen Fonts oft viel zu groß sind, wodurch oft nur ein Teil eines Textes (--> JLabel) zu sehen ist. Also Oracle Virtual Box installieren und mal 1, 2 Linux Systeme draufknallen und testen. Außerdem könntest bedingt auch das Mac LookAndFeel austesten: Quaqua Look And Feel
 

Zurück
Oben