We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
O-Spy 是一款能够 完整记录并回放 用户在网页上操作的工具,同时还能捕获 Console、Network、Storage 和 API 兼容性数据。最重要的是,它不需要 服务器部署,开箱即用!
O-Spy 的诞生源于一个真实的痛点。在我们公司的项目测试阶段,我和测试同学身处不同城市。每次他们发现问题,都需要通过聊天工具向我反馈,截图、描述、来回沟通,效率极低,而且频繁打断双方的工作流。根本问题在于:测试设备在他们手上,程序异常时,他们只能充当中间人,手动整理问题再转达给我。为了解决这个问题,我们开发了 O-Spy。
O-Spy 的功能类似于 Sentry 的 Session Replay,但关键区别在于:Sentry 主要跟踪未捕获的错误(uncaught errors),而 O-Spy 记录程序运行过程中的一切行为。事实上,并不是只有出现 error 才算程序异常 —— 数据不正确、按钮状态异常、逻辑错误同样可能导致问题,而这些可能并不会触发错误。O-Spy 可以回放任意时间范围的操作记录,当有人告诉你程序行为不符合预期时,你只需要 点击回放,不再需要猜到底发生了什么。
The text was updated successfully, but these errors were encountered:
No branches or pull requests
链接
O-Spy 是什么?
O-Spy 是一款能够 完整记录并回放 用户在网页上操作的工具,同时还能捕获 Console、Network、Storage 和 API 兼容性数据。最重要的是,它不需要 服务器部署,开箱即用!
为什么会有 O-Spy?
O-Spy 的诞生源于一个真实的痛点。在我们公司的项目测试阶段,我和测试同学身处不同城市。每次他们发现问题,都需要通过聊天工具向我反馈,截图、描述、来回沟通,效率极低,而且频繁打断双方的工作流。根本问题在于:测试设备在他们手上,程序异常时,他们只能充当中间人,手动整理问题再转达给我。为了解决这个问题,我们开发了 O-Spy。
O-Spy vs. X
O-Spy 的功能类似于 Sentry 的 Session Replay,但关键区别在于:Sentry 主要跟踪未捕获的错误(uncaught errors),而 O-Spy 记录程序运行过程中的一切行为。事实上,并不是只有出现 error 才算程序异常 —— 数据不正确、按钮状态异常、逻辑错误同样可能导致问题,而这些可能并不会触发错误。O-Spy 可以回放任意时间范围的操作记录,当有人告诉你程序行为不符合预期时,你只需要 点击回放,不再需要猜到底发生了什么。
The text was updated successfully, but these errors were encountered: