上周在测试中发生了什么事情,我亲眼目睹了它的发生,但我没法再次复现它。结果花了两个小时阅读代码,希望能找出问题,最后干脆放弃了。一直在想这样的情况有多常见。问了几个同事,他们给了我不同的答案,使用 AI、添加日志、设置断点、找 QA 测试员、只是记下日志并继续前进等等。没有人有一个他们信任的方法。一位同事告诉我,通常是竞争条件导致的,这也许是正确的,但这也意味着设置断点是无用的,因为暂停会改变时间,bug就会消失。所以我很好奇,人们在没有 QA 团队的情况下是如何发布产品的。这些问题会不会经常出现到值得关注,还是你主要是在玩游戏时发现问题,而这些奇怪的问题就再也不会出现?
你实际上会遇到无法复现的错误吗,还是这种情况只会在大型项目中发生?
评论 (0)