Article,

Webtests mit Selenium, Groovy, TestNG und Maven

, and .
Java Magazin, (2008)

Abstract

Gute Einführung und mitreissender Artikel zum Testen mit Selenium und anderen neuen Werkzeugen. Es wird nur das prinzipielle Herangehen an den Test beschrieben und welche Artefakte zu nutzen sind. Die genaue Vorgehensweise wird vermutlich in einem späteren Artikel beschrieben. Ist Analyse: Selenium-IDE ist ein Browser-Plugin welches die Testfälle aufzeichnet und über anpassbare Templates Testfallbeschreibungen in einer Zielsprache (hier Groovy für TestNG) speichert. Das Plugin ist zur Zeit nur für Firefox verfügbar. Die Testfälle können über TestNG ausgeführt werden. Dabei wird eine Selenium-RC Komponente benutz um den Browser zu starten und dort die Tests durchzuführen. Die Selenium-RC Komponente ist für gänge Browser implementiert (auch IE). Die Testskripte lassen sich über Maven oder Ant in den Build und Deployment Prozess integrieren. Warum der Artikel TestNG statt jUnit und warum Groovy statt Java benutzt wurde kann nicht nachvollzogen werden - evtl. weil das Zeug gerade Hype ist und der Entwickler extra was tun muss. Java und JUnit werden out-of-the box unterstützt und wären meine Favoriten für einen ersten Versuch.

Tags

Users

  • @funthomas424242

Comments and Reviews