我們在以後的測試工作中,可能或多或少的會要去測試關於郵箱位址的功能,不管是登入,還是註冊,還是繫結郵箱位址。
那麼首先,我們得了解一下郵箱位址的組成
郵箱位址的組成,分為3個部分,即:
郵箱名 @ 網域名稱
。。。。。。
那麼,我們去測試的時候,就可以先從這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、@ 和 . 之間沒有其他資料,例如:[email protected]
g、@位置不正確,例如:3343787213.@qqcom、3343787213qq.com@等
h、@重複,例如:3343787213@@qq.com
i、".(點)",重複,例如:[email protected]
j、網域名稱錯誤,例如:[email protected],3343787213@qq等
軟體測試之 軟體測試方法
1 介紹測試方法 2 區分黑盒測試 灰盒測試和白盒測試 邏輯覆蓋測試 3 區分靜態測試 控制流分析 資料流分析 資訊流分析 同行評審 和動態測試 動態測試工具 4 了解手工測試和自動化測試。在介紹以上軟體測試方法時,需要先了解軟體產品的概念,軟體研發過程中產生的所有文件和 都可以稱之為軟體產品,同時...
軟體測試之測試方法
啊啊啊啊啊,每天都那麼晚才能寫部落格,我的辦事效率真的不太行啊!每天想著今天早點弄完然後寫部落格,但是不知不覺就很晚了,但是還是要堅持更。今天說一下軟體測試中通常要用到一些測試方法,幾種比較重要的方法,如下 靜態測試 不執行程式本身,而尋找程式 中可能存在的錯誤或評估,程式 的過程 動態測試 實際執...
軟體測試之黑盒測試方法
1 劃分等價類 等價類是指某個輸入域的子集合。在該子集合中,各個輸入資料對於揭露程式中的錯誤都是等效的。並合理地假定 測試某等價類的代表值就等於對這一類其它值的測試。因此,可以把全部輸入資料合理劃分為若干等價類,在每乙個等價類中取乙個資料作為測試的輸入條件,就可以用少量代表性的測試資料。取得較好的測...