问题一:测试完成后,测试团队需要做什么?
测试完成后,测试团队需要做什么?
参考回答:
测试团队需要编写质量报告,总结测试过程中的问题、卡点和经验,以及沉淀的自动化用例和发现的BUG。测试人员也可以在报告中向开发团队提出要求,如减少提测后的代码修改、降低交付代码的BUG率等。
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/621632
问题二:项目发布的时候是否可以带着问题发布项目?
项目发布的时候是否可以带着问题发布项目?
参考回答:
在测试环节发现的问题,需要在发布前全部解决,即使是历史问题也需要推到终态。不能因为时间紧迫或需求必须赶在某个时间点上线就带着问题发布,这是不可取的。测试团队应确保项目在没有问题的情况下发布,以降低线上风险。
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/621633
问题三:为什么在处理正式用户数据时,应尽量避免在预发环境中操作?
为什么在处理正式用户数据时,应尽量避免在预发环境中操作?
参考回答:
因为虽然你的系统可能在预发环境中没有问题,但无法确保下游系统在预发环境中也没有代码问题。因此,使用预发环境处理正式用户数据问题时,需要做好全面的评估。
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/621634
问题四:项目发布后应该如何关注监控的有效性?
项目发布后应该如何关注监控的有效性?
参考回答:
发布后,应及时关注监控的有效性,确保相关的异常都能被正确地监控到,以避免用户投诉时才发现线上有问题。特别是项目刚发布上线的这段时间,应积极主动去关注线上的各类监控,如核心业务指标监控、核心系统响应时间监控、慢SQL监控以及系统中的错误日志量监控等。
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/621635
问题五:在实现复杂逻辑后,为什么还需要关注线上系统的运行?
在实现复杂逻辑后,为什么还需要关注线上系统的运行?
参考回答:
在实现复杂逻辑后,虽然测试同学已经帮忙验证了,但仍需要时刻关注线上系统的运行。这是因为测试环境和生产环境可能存在差异,而且真正用户的数据进来后,程序可能面临不同于测试环境的挑战。因此,需要保持关注,确保程序在真实环境下也能正常运行。
关于本问题的更多回答可点击原文查看: