public Status executeTestForSingleSession(String testName, String startURL) throws Exception{
TestLauncher testLauncher = new TestLauncher(testName, startURL);
prepareTestLauncher(testLauncher);
testLauncher.setThreadNo(0, isMultiThreaded);
Session session = Session.getInstance(testLauncher.getChildSessionId());
session.touch();
tests.add(testLauncher);
testLauncher.execute(session, false, true);
return testLauncher.getStatus();
}