一、功能性测试 (一)输入字段验证 1. 手机号码字段验证 - 前提条件:用户处于登录页面。 - 步骤: - 输入有效的手机号码(如 13838000),提交表单。 - 输入无效的手机号码(如 1234567890 或包含字母的字符串),提交表单。 - 预期结果: - 系统接受有效手机号码,允许用户继续操作。 - 系统显示错误信息,提示输入有效的手机号码。 2. 验证码字段验证 - 前提条件:用户处于登录页面,并已输入有效的手机号码。 - 步骤: - 输入指定长度的正确数字验证码(如 1234),提交表单。 - 输入指定长度的错误数字验证码(如 5678),提交表单。 - 输入非数字字符(如 abcd),提交表单。 - 预期结果: - 系统接受正确验证码,允许用户继续操作。 - 系统显示错误信息,提示输入正确的验证码。 - 系统显示错误信息,提示输入数字验证码。 (二)发送验证码 1. 发送验证码功能 - 前提条件:用户处于登录页面,并已输入有效的手机号码。 - 步骤:点击“发送验证码”按钮。 - 预期结果: - 系统显示发送成功的提示信息。 - 用户收到一条包含验证码的短信。 2. 发送验证码冷却时间 - 前提条件:用户已点击过“发送验证码”按钮。 - 步骤:在冷却时间内(如 60 秒内)再次点击“发送验证码”按钮。 - 预期结果:系统显示错误信息,提示用户需等待一段时间后才能再次发送验证码。 (三)验证码接收 1. 验证码发送时效 - 前提条件:用户已点击“发送验证码”按钮。 - 步骤:检查手机短信收件箱。 - 预期结果:用户应在合理时间内(如几秒钟到几分钟)收到包含验证码的短信。 2. 验证码有效期 - 前提条件:用户已收到验证码短信。 - 步骤:等待超过验证码有效期(如 5 分钟)后,尝试输入该验证码。 - 预期结果:系统显示错误信息,提示用户验证码已过期。 (四)输入验证码 1. 正确输入验证码 - 前提条件:用户已收到验证码短信,并处于登录页面。 - 步骤:在验证码输入框中输入收到的正确验证码,提交表单。 - 预期结果:系统接受该验证码并允许用户成功登录。 2. 错误输入验证码 - 前提条件:用户已收到验证码短信,并处于登录页面。 - 步骤:在验证码输入框中输入错误的验证码,提交表单。 - 预期结果:系统显示错误信息,提示用户输入正确的验证码。 (五)边界条件 1. 输入过期的验证码 - 前提条件:用户已收到验证码短信,并等待超过有效期。 - 步骤:在验证码输入框中输入过期的验证码,提交表单。 - 预期结果:系统显示错误信息,提示用户验证码已过期。 2. 输入非数字字符到验证码字段 - 前提条件:用户处于登录页面。 - 步骤:在验证码输入框中输入非数字字符(如 abcd),提交表单。 - 预期结果:系统显示错误信息,提示用户输入数字验证码。

相关推荐

牛客网
牛客企业服务