只在稳定网络测试,会遗漏重复提交、状态不同步和内容丢失。讨论“弱网与中断场景应纳入核心流程设计”时,不妨先把常见做法放到一边,从真实任务和限制重新审视。产品体验的质量来自任务是否顺畅,而不是界面中堆放了多少功能。
不要一开始就追求完整方案。先把第一项做扎实:为提交建立幂等与本地状态。随后明确本轮边界:清楚区分未发送、发送中和已完成。最后完成落地闭环:恢复连接后提供可核对的同步结果。这样能让投入与结果保持可追踪。
验收时应回到一个直接问题:用户是否理解当前状态、能够完成任务并在出错后恢复。可以结合任务成功率、完成耗时、错误率、支持请求和留存变化观察变化,同时记录不适用的场景和仍待确认的假设。