Se si sta cercando di scoprire quanto tempo ci vuole per caricare completamente una pagina utilizzando Selenium WebDriver (a.k.a Selenium 2).
Normalmente WebDriver deve restituire il controllo al codice solo dopo che la pagina è stata caricata completamente.
Così il seguente codice Selenio Java si potrebbe aiutare a trovare il tempo per una pagina di carico -
long start = System.currentTimeMillis();
driver.get("Some url");
long finish = System.currentTimeMillis();
long totalTime = finish - start;
System.out.println("Total Time for page load - "+totalTime);
Se questo non funziona allora si dovrà aspettare fino a qualche elemento viene visualizzato nella pagina -
long start = System.currentTimeMillis();
driver.get("Some url");
WebElement ele = driver.findElement(By.id("ID of some element on the page which will load"));
long finish = System.currentTimeMillis();
long totalTime = finish - start;
System.out.println("Total Time for page load - "+totalTime);
fonte
2012-06-28 15:47:02
Quale linguaggio di programmazione si desidera utilizzare? –
utilizza la temporizzazione di navigazione api –