Testen von UIs

PollerJava

Top Contributor
Hallo,

hat von euch schon mal jemand GUI (WebGUIs - HTML5, CSS3, JavaScript) automatisch getestet mit einem Framework.
Mich würde interessieren, mit welchem Framework ihr diese GUI- Tests realisiert habt und wo ihr die Vor- und die Nachteile in solchen automatisierten GUI- Tests seht.
Bei mir gehts um einige bis sehr viele Web- Apps, die getestet gehören (responsive design inkludiert natürlich).

Wäre euch dankbar für infos.
Vielen Dank,

lg
Poller
 
Für Tests von Webseiten (denn das sind "Web-Apps" für mich im Endeffekt nur) bietet sich z.B. Selenium und deren "Web-Driver" an. Damit werden im Normalfall Firefox, Chrome, IE oder auch ein primitiver Headless-"Browser" ferngesteuert, der dann die entsprechenden Aktionen durchführt.
Hilfe dazu findet sich viel - u.a. auf StackOverflow - und die Unterstützung für diverse Sprachen ist gegeben. Musst dich da mal belesen. Ist recht sinnvoll aber kann bei einigen Seiten sehr aufwendig werden (Facebook z.B. ändert gerne häufig mal was, was zu einem hohen iterativen Anpassungsaufwand führt). Zum Beispiel musste ich neulich mal Outlook.com testen, was in einen mühsamen JavaScript-basierten Ansatz endete. Sehr eklig. Aber immerhin ändern die es nicht laufend.
 
Danke für deine Antwort, werd mir mal ein buch über Selenium bestellen.
Aber im endeffekt wird man seht viel bzw. alles in JavaScript machen - die tests usw, oder.

Vielen Dank,
Poller
 

Neue Themen


Zurück
Oben