2
我在寫一個硒代碼。在這裏我想獲得頁面加載時間。代碼如下。獲取網頁中的最後一個加載元素
FirefoxDriver fd = new FirefoxDriver();
fd.manage().timeouts().pageLoadTimeout(20, TimeUnit.SECONDS);
long startTime = System.currentTimeMillis();
System.out.println("Start time is " + startTime);
fd.get("myurl");
long endTime = System.currentTimeMillis();
System.out.println("End time is " + endTime);
System.out.println("total time is " + (endTime - startTime) + " for i " + i);
timeTaken += (endTime - startTime);
fd.close();
System.out.println("Total tyime is " + timeTaken);
System.out.println("Avg time is " + (timeTaken/10));
這裏我的問題是,我想使用一個明確的TimeWait。爲了使用它,我在教程中看到我需要獲取一些網頁元素並使用waitTill
條件,但是在這裏我無法理解哪些元素最後載入,請讓我知道我該如何找到它,以便我可以獲得更多準確的結果。
謝謝