史上最全的邮箱测试方法

前言

我们在以后的测试工作中,可能或多或少的会要去测试关于邮箱地址的功能,不管是登录,还是注册,还是绑定邮箱地址。那么首先,我们得了解一下邮箱地址的组成

邮箱地址的组成,分为3个部分,即:邮箱名 @ 域名

例如:3343787213@qq.com
例如:ya.meng@163.com
例如:ya_yameng@gmail.com
。。。。。。
那么,我们去测试的时候,就可以先从这3个部分去分别测试:

邮箱名
现在还在使用的邮箱地址中,因为每家公司的限制不一样。以至于不太好进行归纳总结。

所以需要具体情况,具体分析

大致的需求如下:

长度:5~50

类型:字母,数字(有的邮箱名是不允许使用特殊字符的,但是在这里就不做限制了)

业务规则:一般不允许用"_(下划线)"开头或者结尾

那么测试点分析如下:
▲ 长度:
有效:5,6,49,50
无效:4,51

▲ 类型:
有效:纯字母,纯数字,数字+字母
无效:纯中文,纯符号,中文+符号

▲ 约束:
a、以 _ 开头
b、以 _ 结尾
c、为空,不填
d、前,中,后输入空格

@
▲ 需求:

必须要有@符号

▲ 测试点:
有效:邮箱地址中包含@
无效:邮箱地址中包不含@

域名
▲ 需求:

长度:2~20

类型:字母,数字(有的域名是不允许使用特殊字符的,但是在这里就不做限制了)

▲ 业务规则:

a、一般不允许用"_(下划线)"开头或者结尾

b、须包含 “.(点)”

c、必须包含.com或者.cn或者.http://com.cn

▲ 测试点:

长度:
有效:2,3,19,20
无效:1,21

类型:
有效:纯字母,数字+字母
无效:中文,符号,数字

约束:
有效:
a、以.com结尾
b、以.cn结尾
c、以.http://com.cn结尾

无效:
a、以 _ 开头
b、以 _ 结尾
c、为空,不填
d、前,中,后输入空格
e、不包含 “.(点)”,例如3343787213@qqcom
f、@ 和 . 之间没有其他数据,例如:3343787213@.qqcom
g、@位置不正确,例如:3343787213.@qqcom、3343787213qq.com@等
h、@重复,例如:3343787213@@http://qq.com
i、“.(点)”,重复,例如:3343787213@.http://qq.com
j、域名错误,例如:3343787213@.com,3343787213@qq等

 

总结:

感谢每一个认真阅读我文章的人!!!

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

 

          视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。

  • 15
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值