簡體   English   中英

使用Selenium監視JavaScript錯誤和404

[英]Monitoring for JavaScript errors and 404s with Selenium

我想在我們的組織中設置一個基本的監視服務,該服務監視javascript錯誤或404的關鍵URL列表。 這樣,我們將知道在將代碼投入生產時是否犯了任何明顯的錯誤!

我想制作一個ASP.Net Web應用程序來執行此操作,並將任何錯誤記錄到Elmah中-我們用於所有內部/外部Web應用程序的工具。 Web應用程序將定期輪詢URL列表以查找錯誤。

我希望為此使用Selenium。 特別是PhantomJS.exe,因為這是基於Webkit的無頭瀏覽器實現。

但是,似乎在頁面渲染中捕獲錯誤並不是Selenium的強項! 也許我正在以錯誤的方式進行操作-我希望能夠導航到URL,然后檢查錯誤收集和/或陷阱404相關事件。

我將如何使用Selenium或其他工具來完成這項工作的任何建議,將不勝感激:)

謝謝。

您可以使用TrackJS錯誤監視非常輕松地做到這一點。 將我們的代理商放在您要檢查的頁面上,甚至包括內部私人頁面。 當Selenium(或任何其他用戶)在頁面上遇到錯誤時,它將被報告給服務。

如果要使其自動化,可以在硒測試中檢查TrackJS API ,以斷言現在在測試的最后X分鍾內發生了錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM