我目前正在一個網站,包括我們從幾個不同的來源獲得的JavaScript代碼,需要在我維護的網站上運行。每一次和一段時間,這些代碼中的一部分會在我們不知道的情況下崩潰,直到爲時已晚有沒有一個監控工具,將抓取我們的網站,並尋找JavaScript錯誤,並報告或可以將其納入硒測試莫名其妙?網站監控工具,以查找JavaScript錯誤
1
A
回答
2
在我開發的網站上,我將所有內容都包含在try ... catch
塊中,如果我捕獲的異常無法處理,我總是生成一個AJAX請求給腳本,該腳本通過電子郵件向開發團隊發送錯誤報告,我可以收集。
如果代碼的代碼,你沒有寫自己和try...catch
塊就難以增加,則可以使用window.onerror handler代替:
<script type="text/javascript">
window.onerror = function()
{
// Your code to generate an AJAX request to your error report script here
}
</script>
+2
您應該小心地在此構建調節邏輯,否則您可能會意外地對您的錯誤端點執行DDoS操作。如果您希望獲得更好的錯誤信息,而不必擔心錯誤量,請查看託管解決方案,如[TrackJS](https://trackjs.com)。披露:我是原始創始人之一。 – 2016-07-05 21:04:04
0
我知道這個職位是舊的,但我們最近推出的工具,這是否:)
這就是所謂的ConsoleWatch - https://www.consolewatch.io/
它可以讓您掃描JS錯誤,整個網站,還可以調度重複掃描與報告,所以你可能會發現牛逼得心應手!
-1
利用一種能夠捕捉生產後可能發生的任何JavaScript錯誤的工具也很明智。有幾個工具,但我建議RootCause,因爲它可以讓你自動重現任何用戶錯誤。
免責聲明:我爲RootCause工作。我們的軟件會自動重現JavaScript錯誤,並讓您只需點擊一下按鈕即可在您的瀏覽器中重播用戶會話。
相關問題
- 1. 網站監控庫
- 2. 監控Azure網站
- 3. 網站管理工具的錯誤
- 4. Asp.net網站管理工具錯誤
- 5. 404錯誤/網站管理員工具
- 6. 網站監控如何工作?
- 7. 可編寫腳本的網站監控工具
- 8. 尋找SQL Server性能監控工具
- 9. IE8 Javascript性能監控工具
- 10. Java監控工具
- 11. MSSQL監控工具
- 12. 什麼是這個JavaScript或網絡監控工具?
- 13. 監控訪問的網站
- 14. 查找ASP.NET標記錯誤的工具?
- 15. 監控網站和截圖錯誤的方式
- 16. Java監控工具,可以實時查看堆棧跟蹤
- 17. 有錯誤通知的好日誌監控工具?
- 18. MySql - 複製監控工具
- 19. Java內置監控工具
- 20. 監控js錯誤
- 21. JavaScript錯誤監聽
- 22. 錯誤查找,HTML和Javascript
- 23. 使用MSTest作爲站點/環境監控工具
- 24. spamtrap查找網站
- 25. 如何查找工具提示控件
- 26. 網站監控API(在Linux上託管)
- 27. Python監控網站的變化
- 28. RUM(真實用戶監控)在網站
- 29. 使用zabbix進行網站監控
- 30. WordPress網站監控軟件/服務
如果您使用ASP.NET,則可以使用此程序集將它們報告給服務器http://james.newtonking.com/archive/2006/05/02/Logging-JavaScript-Errors-To-ASP。 NET.aspx – 2010-05-06 15:23:12
感謝Martin,這個解決方案聽起來很理想,但我需要在這種情況下支持經典的asp。 – 2010-05-07 11:50:09
你無法弄清楚開發階段的所有錯誤。您可以使用像** atatus **這樣的工具來捕獲運行時的錯誤。 https://www.atatus.com/ – 2014-09-24 10:23:33