想问产品团队一句:你们自己有没有亲自试过——手机真的丢了、收不到验证码,这时候要怎么登录账号找回?
我拿家里另一台设备试过,账号密码都正确,仍然被要求接收验证码。也就是说,这个功能在还没丢手机的时候就已经验证不了,真丢了更不可能用。
建议做一次真实场景验收:把测试机关机、拔卡,再拿另一台设备用账号密码登录查找设备,看能不能定位。五分钟就能做完。
我猜大概率没做过。因为测试报告里”忘记密码”这条用例肯定是绿的——测试的时候,手机就在测试员手里。但从没人在用例里写过一条:手机不在手里的时候,怎么登录。
方案在办公室里写,评审在会议室里过,测试按着”手机在手”的前提跑,每一步都是通过的。唯独没人真的演一遍那个场景:手机没了,人站在别人的设备前,账号密码都有,就是进不去。
如果连做这个测试的人自己都登不进去,那这个功能对丢手机的用户来说,就是零。
再说句实在的:有几个人会提前去绑定紧急联系人?所有人的想法都一样——手机丢了,借别人的手机,账号密码一输就登上了。谁会想到账号密码还不够、还要验证码?
而等你真丢了手机、发现需要它的时候,已经没有机会回去填了。
建议:登录查找设备时,
3 人已参与