首先使用正确手机号及正确验证码和正确密码,登录看是否可以登录成功。登录成功后,在已注册的情况下,考虑账号和密码的组合,还要考虑到未注册账号和已注销账号的登录。
然后,是手机号输入框,首先验证手机号前3位和手机号是否为11位数。然后考虑国外手机号的位数,还有特殊字符比如为空或空格,最后考虑它的长度。
接下来是验证码,要注意验证码的时效性和验证码对错,测试验证码失效后是否还可以再次使用。然后是验证码的输入框,会测试它的长度、字符和为空、空格等情况。
然后是密码的测试点,要考虑密码的输入框,测试密码的长度、字符和密码为空、空格的情况,bug:密码超出长度字符限制,登录成功(前后端)。还有小眼睛的测试,是否默认隐藏,点击小眼睛,是否可以查看输入的密码等。
最后涉及协议问题,测试勾选、点击协议能否正常跳转等,还有登录按钮,能否正常点击跳转。bug:未勾选用户协议与隐私政策,点击登录按钮,无友好提示。还会测试按钮,比如获取验证码按钮、登录按钮、注册按钮等。