我目前正在一个网站,包括我们从几个不同的来源获得的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