Tempo de carregamento da página no Selenium

Estou usando selênio para registrar alguns testes de desempenho no meu site. por exemplo, horários de login, consultas, etc. Tenho um script de exemplo gravado no Selenium IDE. Agora tenho ele executando um Selenium RC (java).

    public void testNew() throws Exception {
    selenium.open("/jira/secure/Dashboard.jspa");
    selenium.selectFrame("gadget-10371");
    selenium.type("login-form-username", "username");
    selenium.type("login-form-password", "pw");
    selenium.click("login");
    selenium.waitForPageToLoad("30000");
    selenium.selectWindow("null");
    selenium.click("find_link");
    selenium.waitForPageToLoad("30000");
    selenium.removeSelection("searcher-pid", "label=All projects");
}

Como posso registrar quanto tempo, desde o clique no botão de login até o carregamento completo da tela "logado"?

Heres o que eu vim com, este seria um momento preciso? :

    long starttime = System.currentTimeMillis();
    selenium.waitForPageToLoad("30000");
    long stoptime = System.currentTimeMillis();
    long logintime = stoptime -  starttime;
    System.out.println(logintime+" ms" );

questionAnswers(1)

yourAnswerToTheQuestion