軟體測試之郵箱測試方法大全

2022-07-06 13:27:11 字數 1310 閱讀 9425

我們在以後的測試工作中,可能或多或少的會要去測試關於郵箱位址的功能,不管是登入,還是註冊,還是繫結郵箱位址。

那麼首先,我們得了解一下郵箱位址的組成

郵箱位址的組成,分為3個部分,即:

郵箱名 @ 網域名稱

例如:[email protected]

例如:[email protected]

例如:[email protected]

。。。。。。

那麼,我們去測試的時候,就可以先從這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 劃分等價類 等價類是指某個輸入域的子集合。在該子集合中,各個輸入資料對於揭露程式中的錯誤都是等效的。並合理地假定 測試某等價類的代表值就等於對這一類其它值的測試。因此,可以把全部輸入資料合理劃分為若干等價類,在每乙個等價類中取乙個資料作為測試的輸入條件,就可以用少量代表性的測試資料。取得較好的測...