zl程序教程

您现在的位置是:首页 >  其它

当前栏目

史上最全的邮箱测试方法!

最全 史上 邮箱 测试方法
2023-09-14 09:11:02 时间

前言

我们在以后的测试工作中,可能或多或少的会要去测试关于邮箱地址的功能,不管是登录,还是注册,还是绑定邮箱地址。


那么首先,我们得了解一下邮箱地址的组成


邮箱地址的组成,分为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或者.com.cn

▲ 测试点:


长度:


有效:2,3,19,20


无效:1,21

类型:


有效:纯字母,数字+字母


无效:中文,符号,数字

约束:


有效:


a、以.com结尾


b、以.cn结尾


c、以.com.cn结尾

无效:


a、以 _ 开头


b、以 _ 结尾


c、为空,不填


d、前,中,后输入空格


e、不包含 ".(点)",例如3343787213@qqcom


f、@ 和 . 之间没有其他数据,例如:3343787213@.qqcom


g、@位置不正确,例如:3343787213.@qqcom、3343787213qq.com@等


h、@重复,例如:3343787213@@qq.com


i、".(点)",重复,例如:3343787213@.qq.com


j、域名错误,例如:3343787213@.com,3343787213@qq等

最后: 下方这份完整的软件测试视频学习教程已经整理上传完成,朋友们如果需要可以自行免费领取【保证100%免费】

在这里插入图片描述

 这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!