Selenium
ist ein weit verbreitetes Werkzeug um automatisiert Funktionstests
von Webseiten durchzuführen. Es ist Open Source, läuft mit Java und
kann auf der offiziellen Homepage
www.seleniumhq.org heruntergeladen werden.
Es besteht aus einer einzigen
*.jar
Datei die alle
Funktionalitäten früherer Versionen beinhaltet (Selenium RC, Selenium
Standalone usw.).
Mein Ziel bei diesem Projekt war es, von meinem Arbeitscomputer aus
(oder jedem anderen Computer in meinem Netz) einen Test einer Webseite
zu starten ohne diesen Test vorher zu Programmieren oder extra in einer
Kommandozeile anstoßen zu müssen.
Ich wollte es möglichst einfach: in meinem Firefox-Browser einen Test
aufzeichnen und
ihn dann zu jeder Zeit von diesem Browser aus wiederholen.
Das ist mir mit einem Selenium-Proxy und einem Firefox-AddOn
gelungen.
Ich wollte außerdem wissen ob ein Selenium-Proxy auf einem
ODROID-C1+ zufriedenstellend läuft - und das tut er. Selenium3 braucht,
obwohl es eine Java-Applikation ist, überraschend wenige
Systemressourcen.