【每日一题】登录页面用例设计(附参考答案)

题目:给你一个登录页面(账号+密码+登录按钮,支持手机验证码登录),请口述你会怎么设计测试用例。

难度:初级
题型:面试口述题

:point_right:参考答案/答题要点:

  1. 功能正常流:正确账号密码登录成功、跳转正确;验证码登录正常收码、登录成功。
  2. 异常流:账号不存在、密码错误(提示文案是否泄露"账号不存在"——安全要求统一提示账号或密码错误)、密码连续错误 N 次锁定、验证码 60s 重复发送限制、验证码过期/输错。
  3. 输入校验:空账号/空密码、超长输入、特殊字符、空格、SQL 注入片段、XSS 脚本。
  4. 兼容与交互:多端(App/Web/小程序)登录态互踢或共享、回车键能否触发登录、密码明文/密文切换、loading 期间重复点击是否防抖。
  5. 安全与性能:密码是否加密传输(HTTPS)、登录接口是否防暴力破解(限流/图形验证码)、记住登录态的过期策略、高并发登录表现。
  6. 加分项:主动按"功能→异常→边界→安全→性能"的框架口述,条理比覆盖点本身更加分。