Kontinuierliche Integration mit Ant

Die Selenium-Skripten werden erst richtig wertvoll, wenn wir sie im Rahmen unserer Builds automatisch und in kurzen Abständen ausführen. Automatisierung kann viele Gesichter haben, wichtig ist nicht wie, sondern dass Sie automatisieren. Im Folgenden zeige ich Ihnen ein Beispiel, wie Sie Selenium und Ihr Ant-Skript integrieren können.

Das Ant-Skript

Die Erstellung des Ant-Skripts sollte aus den gewohnten Schritten bestehen, unter anderem dem Kompilieren der Testklassen. Neu im Selenium-Kontext ist, dass Sie separate Ant-Targets zum Starten und Stoppen des Selenium-Servers bereitstellen sollten und eine besondere Abfolge der Schritte berücksichtigen müssen (Starten des Selenium-Servers, Ausführen der Tests, Stoppen ...

Get Agile Java-Entwicklung in der Praxis now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.