用户注册界面测试用例

一、用户注册:

   从用户名和密码角度写了几个考虑的测试点,如果需求中出现了安全问题,email,出生日期,地址,性别等(以等价类和边界值进行分析)

1.填写符合要求的数据注册:用户名字和密码都是最大长度(边界值分析)
2.填写符合要求的数据注册:用户名字和密码都是最小长度(边界值分析)
3.填写符合要求的数据注册:用户名字和密码都非最大和最小的数据(边界值分析,取内点)
4.必填项为空注册
5.用户名长度大于要求注册1位(边界值分析)
6.用户名长度小于要求注册1位(边界值分析)
7.密码长度大于要求注册1位(边界值分析,取离点)
8.密码长度小于要求注册1位(边界值分析)
9.用户名是不是符合要求的字符注册(划分几个无效的等价类,如是否有#,空格,
10.密码是不是符合要求的字符注册(划分无效等价类)
11.俩次输入密码不一致(可以划分几个无效等价类)
12.重新注册存在的用户
13.改变存在的用户的用户名和密码的大小写,来注册
14.看是否支持tap和enter键等;密码是否可以复制粘贴;密码是否有加密
号等

二 、修改密码:

具体情况.具体分析。比如银行卡密码不用考虑非法输入和英文字母输入。也不用考虑tap键
1.不能输入旧密码,直接改密码
2.输入错误旧密码
3.不输入确认新密码
4.不输入新密码
5.新密码和确认新密码不一致
6.新密码中有空格
7.新密码为空
8.新密码为符合要求的最多字符
9.新密码为符合要求的最少字符
10.新密码为符合要求的非最多最少字符(取中间值)
11.新密码为最少字符-1
12.新密码为最少字符+1
13.新密码为最多字符-1
14.新密码为最多字符+1
15.新密码为非允许字符(如有的密码要求必须是英文和数字组成.那么要试汉字字符等)
16.看是否支持tap和enter键;密码是否可以复制和粘贴;密码是否以*进行加密
17.看密码是否区分大小写,新密码中英文小写,确认密码中英之大写
18.新密码和旧密码一样能否修改成功,另外一些其他想法如下:
A:要测试所有规约中约定可以输入的特殊字符,字母和数字,要求都可以正常输入,显示正常和添加正常
B:关注规约中的各种限制,比如长度,是否支持大小写
C:考虑各种特殊情况,比如添加同名同户,系统是否正确校验给出提示信息
D:数字上的长度之类的,包括出错信息是否合理
E:特殊字符:比如: / ' " 等是否会崩溃
F:注入式BUG.比如密码输入or 1 = 1

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,457评论 19 139
  • 一、文本框为字符型 必填项非空校验: 1、必填项未输入--程序应提示错误; 2、必填项只输入若干个空格,未输入其它...
    许小小晴阅读 4,802评论 0 2
  • 测试最重要的是测试思路、测试策略和测试计划,只有这些前期工作做足,后面的测试执行才能针对整体的产品测试起到事半功倍...
    雷哥说阅读 1,631评论 0 8
  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    宇文臭臭阅读 6,843评论 5 101
  • 一轮残月,天上挂, 几颗零星,来做陪。 万家灯火,阑珊处, 愁丝满绪,酌一杯。
    蓬蒿居士李阅读 366评论 0 6

友情链接更多精彩内容