• 面试题-登录/注册测试用例设计


    一、界面测试

    1. 输入框或按钮是否对齐,布局是否合理;
    2. 页面缩放时登录/注册模块是否同缩放比例进行缩放
    3. 不同登录方式下界面标题和默认提示是否正确无错别字

    二、功能测试
    Case1:手机号登录注册

    1. 手机号和图形验证码输入均为空,点击获取验证码,是否给出正确提示;
    2. 输入正确手机号,图形验证码为空,点击获取验证码,是否给出正确提示;
    3. 输入手机号为空,图形验证码正确,点击获取验证码,是否给出正确提示;
    4. 输入正确手机号,错误图形验证码,点击获取验证码,是否给出正确提示;
    5. 输入错误手机号,正确图形验证码,点击获取验证码,是否给出正确提示;
    6. 输入手机号不合法或长度超过11位,前端是否给出请输入正确手机号提示;
    7. 输入正确手机号,正确图形验证码,点击获取验证码,短信验证码是否正常发送和接收;
    8. 接收的短信验证码是否有时效性,若有需要分别测试时效性内和时效性外的短信验证码的有效性;
    9. 输入正确手机号,正确图形验证码,正确的短信验证码,登录/注册按钮是否为可点击状态;
    10. 输入正确手机号,正确图形验证码,错误的短信验证码,登录/注册按钮是否为置灰状态;
    11. Enter快捷键是否可以正常使用;

    Case2:密码登录注册

    1. 输入正确手机号,正确的图形验证码,和正确的密码,登录/注册按钮是否置为可点击状态;
    2. 输入正确手机号,错误的图形验证码,和正确的密码,登录/注册按钮是否为置灰状态;
    3. 输入正确手机号,正确的图形验证码,和错误的密码,登录/注册按钮是否为置灰状态;
    4. 输入错误手机号,正确的图形验证码,和正确的密码,登录/注册按钮是否为置灰状态;
    5. 输入框
    • 手机号输入不合法或长度超过11位,前端是否给出请输入正确手机号提示;
    • 密码长度是否有最大最小限制,根据边界值分析,分别取上点,离点,内点进行测试;
    • 密码大小写是否敏感;
    • 密码是否支持特殊字符,如/,@等;
    • 密码前后中间有空格;
    • 密码是否有字符类型要求;
    1. 验证码
    • 点击验证码图片是否可以更换,更换后的验证码是否可用;
    • 刷新页面是否会刷新验证码;
    • 验证码是否有时效性,若有需要分别测试时效性内和时效性外的验证码有效性;
    1. Enter快捷键是否可以正常使用;

    Case3:微信登录注册

    1. 二维码扫码成功后是否给出成功提示并跳转正确;
    2. 二维码扫码失败后是否给出重新扫码提示;
    3. 扫码后用户拒绝是否能成功登录跳转;
    4. 扫码后用户同意是否能成功登录跳转;

    Case4:不同登录方式入口切换

    1. 手机号登录界面,点击切换密码登录,是否正确跳转,点击返回键,是否正确返回;
    2. 密码登录界面,点击切换手机号登录,是否正确跳转,点击返回键,是否正确返回;
    3. 手机号登录/密码登录界面,点击微信登录,是否正确跳转,点击返回键,是否正确返回;

    三、性能测试

    1. 单用户登录响应时长;
    2. 单用户登录是否重复请求;
    3. 高并发场景下登录响应时长;

    四、安全测试

    1. 密码输入是否加密显示;
    2. 密码存储是否加密;
    3. 密码是否具有有效期;
    4. 密码输入框是否支持复制粘贴;
    5. 登录/注册后保存复制页面链接,关闭浏览器再打开直接复制链接,是否会跳转到登录页面;
    6. 同一用户在同一终端的多种浏览器登录,验证登录功能的互斥性是否符合预期;
    7. 是否可以用抓包工具抓到的请求包直接登录;
      8.暴力破解,错误登录次数限制
      9.sql注入

    五、兼容性测试

    1. 不同浏览器下,登录界面的显示是否正确;

    2. 相同浏览器的不同版本下,登录界面的显示是否正确;

  • 相关阅读:
    Java命名规范
    用U盘安装系统2
    将Sublime Text3添加到右键菜单中
    Git版本控制使用介绍
    Sublime Text各种插件使用方法
    安装Sublime Text 3插件
    Sublime Text修改显示图标
    卸载Visual Studio Code后删除右键Open with Code…
    做最好的自己(Be Your Personal Best)
    Eclipse全屏及插件下载
  • 原文地址:https://www.cnblogs.com/jasmine0112/p/14578584.html
Copyright © 2020-2023  润新知