2013-01-22 51 views
2

我有一個有很多JavaScript的網頁。我應該優化頁面的性能。如何自動分析我的頁面的JavaScript?

理想情況下,我想建立一個自動化測試,它將圍繞頁面懸停並點擊幾件事情。在完成測試後,我想要在頁面上執行JavaScript的配置文件。這樣我可以進行更改並查看頁面是否運行得更快。

如果我無法達到這個理想目標,那麼在自動化和標準化我的網頁性能測試方面,我可以做些什麼?

+0

」將在頁面上懸停的測試「 - 這是什麼意思? – 2013-01-22 18:54:23

+0

您是否嘗試過Chrome或Firefox中的分析工具? – Pointy

+0

將鼠標懸停在頁面上是我的意思。 – Joe

回答

1

這很難,總有一天我會讓它成爲我的開發程序的一部分。唯一可行的解​​決辦法是不斷髮展做法:

使用自動JS與構建服務器一起測試

良好的框架,JS測試列表,你會發現here

您構建服務器必須有客戶端支持javascript執行,只要我知道有phantomJS腳本與許多不同的構建服務器集成,例如衆所周知的Jenkins之一。

爲了完整起見,您可以使用像Selenium這樣的工具而不是構建服務器,但個人覺得它不是正確的方式,儘管它也可能很好。 「

+0

這些都可以讓我做基準測試,看看我的頁面如何響應頁面上的各種鼠標移動? – Joe

+1

是的,我有點耐心地猜測你可能會寫出適當的測試,注意動作本身是無稽之談,最重要的是懸停/點擊,並且可能會滾動。所有你可以用javascript來模擬。 – dmi3y

相關問題