private HtmlPage executePageTest(String testName, String testMethod)
throws IOException {
String gadgetUrl = EndToEndServer.SERVER_URL + "/" + testName + ".xml";
String url = EndToEndServer.GADGET_BASEURL + "?url=" + URLEncoder.encode(gadgetUrl, "UTF-8");
BasicSecurityTokenDecoder decoder = new BasicSecurityTokenDecoder();
url += "&st=" + URLEncoder.encode(decoder.encodeToken(token), "UTF-8");
url += "&testMethod=" + URLEncoder.encode(testMethod, "UTF-8");
url += "&nocache=1";
if (language != null) {
url += "&lang=" + language;
}