前言
我們在以後的測試工作中,可能或多或少的會要去測試關於郵箱位址的功能,不管是登入,還是註冊,還是繫結郵箱位址。
那麼首先,我們得了解一下郵箱位址的組成
郵箱名 @ 網域名稱
那麼,我們去測試的時候,就可以先從這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、@ 和 . 之間沒有其他資料,例如:[email protected]
g、@位置不正確,例如:3343787213.@qqcom、3343787213qq.com@等
h、@重複,例如:3343787213@@qq.com
i、".(點)",重複,例如:[email protected]
j、網域名稱錯誤,例如:[email protected],3343787213@qq等
領取100g測試資料
讓軟體測試學習變得更簡單!
python自動
如何傳送測試報告到郵箱?
史上最全的Jquery選擇器
jquery找無規律元素文字的辦法 具有限定子節點擊擇器 mix1 mix2 返回包含mix2的mix1節點.如 div a 包含a標籤的div.這個和 div a 不相同.後者表示div中的a標籤,返回的是a標籤物件,前者返回的是div標籤物件 冒號限定結點選擇器 mix condition mi...
史上最全的Shiro學習整理 yellowcong
這些文章,都是我對shiro的人事精華,裡面又很全的shiro案例,對於後期的shiro許可權管理和開發又很大的好處。shiro之加密方式 yellowcong shiro之多realm的認證及認證策略 yellowcong shiro之 的使用 yellowcong shiro之授權管理與授權的三...
史上最全的機房整體工程介紹
機房建設不僅包含機房中所涉及的各個專業,如機房裝修 供配電 空調 綜合佈線 安全監控 裝置監控與消防系統等,還包括從資料中心到動力機房整體解決方案諮詢 規劃 設計 製造 安裝和維護服務,因此不能孤立的看待機房的各個系統,而應看成乙個更大的統一系統來進行設計和實施,以提高整體方案實施的可靠性 可用性 ...