2
我們有一個典型的場景的Flex/Java應用程序:如何測量Flex/Java應用程序響應和渲染時間?
- 單擊該按鈕
- 準備請求
- 發送請求到後端
- 接收來自後端
- 渲染響應的響應
如何測量從步驟1開始到步驟5結束的時間?
我們有一個典型的場景的Flex/Java應用程序:如何測量Flex/Java應用程序響應和渲染時間?
如何測量從步驟1開始到步驟5結束的時間?
最常見的方法是使用getTimer()方法。點擊按鈕時調用它;並在完成呈現響應時再次調用它。比較兩個值以獲得已經過去的時間量。
我期待複雜的答案,但最簡單的答案是最有效的。只有一個問題:如果我測試已編譯的應用程序並且無法訪問源(或者想訪問它們)會怎麼樣? – dzieciou
您可以隨時在屏幕上保存顯示的渲染時間或以某種方式將其存儲在服務器上,以便在不處於「調試」模式時進行查看。您無法從編譯的應用程序訪問哪些資源? – JeffryHouser
但是我怎麼知道渲染何時完成?我需要捕捉什麼樣的事件? – dzieciou