Selenium RC – Remote Control
Eine weitere Möglichkeit Selenium einzusetzen, ist über das Vorgehen über Remote Control. Selenium RC ermöglicht das Schreiben von automatischen UI-Tests in einer beliebigen Sprache unter Zuhilfenahme bereitgestellter Hilfsklassen (Wrapper) gegen eine beliebige Webanwendung mit Hilfe eines gängigen Browsers. Das erlaubt ein besonders agiles Vorgehen, da Sie sehr flexibel arbeiten können: Sie sind von keiner Sprache abhängig und können die Tests kontinuierlich und automatisiert laufen lassen.
Selenium RC kommt mit einem eigenen Server daher, der einen Browser starten, stoppen und beliebig steuern kann. Der Server kommuniziert dabei mit dem Browser via XMLHttpRequest, das auch in Ajax-Anwendungen häufig zum Einsatz kommt. ...
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.