Timing Seite Last Zeiten, in Selen

Ich bin mit Selen anmelden, einige performance-tests auf meiner Website. zum Beispiel login-Zeiten, abfragezeiten, etc. Ich habe ein Beispiel-Skript, aufgenommen auf der Selenium IDE. Jetzt habe ich es unter einem 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");
}

Wie würde ich mich anmelden, wie lange die von einem Klick auf den login-button zu Walken laden die "angemeldet" - Bildschirm?

Heres, was ich kam mit, wäre dies eine genaue timing? :

    long starttime = System.currentTimeMillis();
    selenium.waitForPageToLoad("30000");
    long stoptime = System.currentTimeMillis();
    long logintime = stoptime -  starttime;
    System.out.println(logintime+" ms" );
  • Gute Frage. Ich weiß, das ist leicht zu machen mit der Watir-framework in Ruby, aber ich bin mir nicht sicher, ob dies möglich ist, in Selen. Versuchen Sie diese Diskussion
InformationsquelleAutor ajoe | 2011-05-24
Schreibe einen Kommentar