fundebug
支持多类型项目
- js
- vue
- node
- 小程序
- .......
安装方便-使用简单,对原本项目的代码侵入性,串改console方法 ,其他还需长期观察
能捕捉到范围
能捕捉到范围,分为5类,主要就前面三种
- JavaScript执行错误 ReferenceError
- 资源加载错误 resourceError
- HTTP请求错误 httpError
- unhandledrejection 未使用 catch 处理的 Promise 错误
- WebSockect连接错误
支持sourcemap快速定位错误代码位置
上传报错代码机制
当捕获到上述错误,一个错误会发一次请求到fundebug服务器,
在控制台会及时更新错误日志,支持丁丁和邮箱报警配置。
错误回放-按需使用
可以区分多套环境配置,但条数有限,建议看具体业务线情况分环境执行
优缺点
优点
- 开箱即用
- 毕竟我们现在没有(对目前偶现,非直观异常,app嵌套h5等情况能更好的定位并解决问题)
缺点
- 收钱
- 异常数据在第三方数据库(包括录屏回放,用户信息等,这是重伤)
- 一个错误就需要占用一次http请求
- 定制化自定义难,不能进行二次开发,功能局限
需测试
- 轮询报错并发测试
结果
- 可以先尝试性使用
兄弟写的非常好 https://www.cscnn.com/