自学测试入门—用户注册功能的测试

前言

大家好!我是一个自学测试的本科生Test_晓
这是一篇有关用户注册功能界面的测试,这篇blog是在参考了部分其它blog和学习视频,在此基础上有了自己的理解并作出修改和整理
当然啦!这篇blog并不是完美哒~~还希望各位大佬给我指出问题、提出修改建议鸭

需求描述

  1. 用户输入账号:用户输入手机号,手机号是以13/14/15/17/18的11位数字
  2. 用户输入密码:要求8-16位,且需要包含字母和数字
  3. 确认密码:和用户输入密码保持一致
  4. 输入昵称:要求只能输入汉字,并且要多于六个汉字
  5. 注册按钮:以上所填信息符合要求,即可注册成功
  6. 所有项都为必填项

测试

测试用例主要依据等价类划分法以及边界值法来分析

界面测试

  1. 布局是否合理并且是否符合要求
  2. 输入框和按钮的样式是否符合要求
  3. 各输入框的提示性文字是否存在
  4. 必填项输入框是否存在必填项输入框提示信息
  5. 界面风格是否统一
  6. 界面展示中是否有错别字
  7. 界面显示是否有其它错误

功能测试

输入账号功能

  1. 有效等价类:13\14\15\17\18开头的11位手机号码

  2. 无效等价类:

    • 输入账号中含有非数字字符(中文、字母、特殊字符),并提示
    • 输入账号小于11位(边界值),并提示
    • 输入账号大于11位(边界值),并提示
    • 输入账号中含有空格,并提示
    • 输入账号未以13\14\15\17\18开头,并提示
    • 用户未输入账号

输入密码功能

  1. 输入密码时是否有密文显示

  2. 输入密码时,大写键盘开启时是否有提示信息

  3. 有效等价类:(边界值法)

    • 用户输入密码位数为8位,包含字母和数字
    • 用户输入密码位数为16位,包含字母和数字
    • 用户输入密码位数为12位(内点),包含字母和数字
  4. 无效等价类:

    • 输入密码中未含有数字,并提示
    • 输入密码中未含有字母,并提示
    • 输入密码小于8位(边界值),并提示
    • 输入密码大于16位(边界值),并提示
    • 用户未输入密码

确认密码功能

  1. 确认密码时是否有密文显示
  2. 确认密码时,大写键盘开启时是否有提示信息
  3. 用户输入密码与确认密码一致
  4. 用户输入密码与确认密码不一致,并提示
  5. 用户未输入确认密码,并提示

输入昵称功能

  1. 昵称中含有非汉字字符(字母、特殊字符、空格)
  2. 有效等价类:(边界值法)
    • 昵称为六个汉字
    • 昵称超过六个汉字
  3. 无效等价类
    • 昵称少于六个汉字
    • 未输入昵称

注册按钮功能

  1. 用户输入都符合要求,点击注册按钮后提示注册成功
  2. 用户未输入账号,点击注册按钮后提示
  3. 用户未输入密码,点击注册按钮后提示
  4. 用户未输入确认密码,点击注册按钮后提示
  5. 用户未输入昵称,点击注册按钮后提示
  6. 用户账号已注册,点击注册按钮后提示

安全性测试

  1. 密码输入和确认密码输入不可以复制粘贴
  2. 用户账号和密码是否通过加密的方式发送给服务器
  3. 服务端和客户端同时验证用户账号和密码
  4. Cookie有效时间验证

性能测试

  1. 多用户并发注册时,系统是否稳定
  2. 打开注册页面需要多长时间
  3. 注册成功后需要多长时间跳转到登陆页面

兼容性测试

  1. 不同浏览器以及各版本上界面能否正常显示,功能是否能正常使用
  2. 不同系统、型号的移动设备上界面能否正常显示,功能是否能正常使用

易用性测试

输入框之间是否可以使用TAB键和ENTER键

大家如果觉得还不错,可以康康我的github
主要是我自学测试的一些笔记,后期会上传一些测试项目
github地址点这儿

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值