我刚刚使用他们提供的标准代码片段为客户端JavaScript应用安装了Sentry。我如何测试它是否正常工作?我尝试throw从浏览器控制台手动输入错误,但该错误未出现在Sentry中。是否有任何有关正确方法的文档?
adi*_*ius 34
浏览器控制台无法使用,因为它是沙盒的。一个简单的技巧是将代码附加到 HTML 元素,如下所示:
<h1 onClick="throw new Error('Test')">
My Website
</h1>
Run Code Online (Sandbox Code Playgroud)
然后点击标题。
这可以在浏览器检查器中完成,因此不必修改源代码。
Leo*_*Leo 20
验证(较新)
myUndefinedFunction();
Run Code Online (Sandbox Code Playgroud)
验证您的设置(较旧)
Sentry.captureException(new Error("This is my fake error message"));
Run Code Online (Sandbox Code Playgroud)
https://docs.sentry.io/platforms/javascript/?platform=browser#verifying-your-setup