Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Natürlich kannst du deine Oberfläche auch gezielt nach Exceptions prüfen.
Also mache genau das,was du eigentlich nie machen würdest,jedoch ein Anwender ausversehen machen könnte. -> zustandbasiertes Testen
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