18. Selenium Client API
selenium = new Selenium(host, port, browser);
selenium.open(“http://hudson/jobs/foo/ws/container.html”);
selenium.runScript(“startTests()");
// wait for test end
String result = selenium.getEval("window._tests.analysis()");
{
“1.qunit.test”:{“module1”:{“test1”:{“browser”:”ie8”,“total”:5,”failed”:0,”messages”:””},
“2.qunit.test”:{“module2”:{“test2”:{“browser”:”ie8”,“total”:3,”failed”:0,”messages”:””},
“3.qunit.test”:{“module3”:{“test3”:{“browser”:”ie8”,“total”:8,”failed”:0,”messages”:””},
…
}