2013-10-30 22 views
3

我正在使用chromedriver測試JavaScript webapp。我如何通過chromedriver和selen獲得內存使用信息(chrome dev工具的「歷史記錄」選項卡上顯示的信息種類)。如何從使用硒的chromedriver獲得內存使用歷史記錄

這讓我感到應該是可能的,因爲chromedriver使用chrome的devtools的調試系統來與chrome進行交互和控制。

我目前用於硒的語言是java,但是如果您可以提供任何語言的示例,那麼這些示例將會被提升。

+0

由於chromedriver使用devtools調試系統,你不能讓它啓動一個devtols窗口並從那裏讀取/讀取... –

回答

1

正如您在評論中提到的,當您使用Selenium時,無法啓動devTool。

但是,關於通過chrome API(javascript)檢索內存使用情況(堆快照)有一個有趣的討論:https://code.google.com/p/chromium/issues/detail?id=448379。 如果Chromium dev團隊實施這個,您可以使用Selenium來執行JavaScript來獲取堆快照。

相關問題