Kapitel 14. Webanwendungen testen mit Selenium

Java ist nicht nur für die Entwicklung von Client-Programmen sehr beliebt, sondern wird auch zur Programmierung von Webanwendungen viel genutzt. Webanwendungen lassen sich gewöhnlich von überall nutzen, wo ein Netzzugang und ein Browser zur Verfügung stehen. Der Browser stellt dabei vom Server gelieferte Informationen dar. Im Gegensatz zu Swing-Anwendungen interagiert in dieser traditionellen Client-Server-Umgebung der Browser bei jedem Benutzerverhalten mit dem Server. Das kann durch JavaScript auf dem Client umgangen werden.

Für das Testen solcher Anwendungen ergeben sich besondere Herausforderungen. In diesem Kapitel beschreiben wir die konzeptionellen Grundlagen von Java-Webanwendungen, und wie ...

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.