如何测试邮箱

发布于 更新于
本文目录
  1. 前言
  2. 一、邮箱名
  3. 二:@
  4. 三:域名

技术文章测试基础与用例

我们在以后的测试工作中,可能或多或少的会要去测试关于邮箱地址的功能,不管是登录,还是注册,还是绑定邮箱地址。 那么首先,我们得了解一下邮箱地址的组成 邮箱地址的组成,分为3个部分,即: 邮箱名 @ 域名 例如:3343787213@qq.c

前言

我们在以后的测试工作中,可能或多或少的会要去测试关于邮箱地址的功能,不管是登录,还是注册,还是绑定邮箱地址。 那么首先,我们得了解一下邮箱地址的组成 邮箱地址的组成,分为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、前,中,后输入空格

二:@

需求: 必须要有@符号

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

三:域名

需求: 长度:1~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等

来源:testingpai

继续阅读