站点监控工具,以查找javascript错误

时间:2010-05-06 14:56:27

标签: javascript monitoring

我目前正在开发一个网站,其中包含我们从几个不同来源获得的javascript代码,需要在我维护的网站上运行。每隔一段时间,一些代码会在我们不知情的情况下破坏,直到为时已晚。是否有一个监控工具可以抓取我们的网站并查找javascript错误并报告它们,还是可以将其合并到硒测试中?

3 个答案:

答案 0 :(得分: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>

答案 1 :(得分:1)

我知道这篇文章很老,但最近我们推出了一个可以做到这一点的工具:)

它叫做ConsoleWatch - https://www.consolewatch.io/

它可以让你扫描整个网站的JS错误,并安排重复扫描报告,所以你可能会觉得很方便!

答案 2 :(得分:-1)

使用能够捕获生产后可能发生的任何JavaScript错误的工具也是明智之举。有几种工具,但我推荐RootCause,因为它可以让你自动重现任何用户错误。

免责声明:我为RootCause工作。我们的软件会自动重现JavaScript错误,并允许您通过单击按钮在浏览器中实时重播用户会话。

相关问题