郵箱注冊功能測試的測試點(diǎn)
1.輸入正確的郵箱、密碼、驗(yàn)證碼進(jìn)行注冊,驗(yàn)證能否注冊成功。
正常流測試:幾項(xiàng)必填項(xiàng)全部正確
2.輸入不存在的郵箱、隨機(jī)輸入密碼,但輸入正確的驗(yàn)證碼進(jìn)行注冊,驗(yàn)證能否注冊成功。
異常流測試:一項(xiàng)必填項(xiàng)錯(cuò)誤(郵箱),其余全正確
3.輸入正確的郵箱、驗(yàn)證碼,但輸入錯(cuò)誤的密碼進(jìn)行注冊,驗(yàn)證能否注冊成功。
異常流測試:一項(xiàng)必填項(xiàng)錯(cuò)誤(密碼),其余全正確
4.輸入正確的郵箱、密碼,但輸入錯(cuò)誤的驗(yàn)證碼進(jìn)行注冊,驗(yàn)證能否注冊成功。
異常流測試:一項(xiàng)必填項(xiàng)錯(cuò)誤(驗(yàn)證碼),其余全正確
5.“郵箱”文本框格式校驗(yàn):
測試輸入正整數(shù),例如“111”,界面是否提示格式不正確。
“郵箱”必填項(xiàng)的格式校驗(yàn):正整數(shù)
6.“郵箱”文本框格式校驗(yàn):
測試輸入負(fù)整數(shù),例如“-111”,界面是否提示格式不正確。
“郵箱”必填項(xiàng)的格式校驗(yàn):負(fù)整數(shù)
7.“郵箱”文本框格式校驗(yàn):
測試輸入0,界面是否提示格式不正確。
“郵箱”必填項(xiàng)的格式校驗(yàn):0
8.“郵箱”文本框格式校驗(yàn):
測試輸入小數(shù),例如“12.34”,界面是否提示格式不正確。
“郵箱”必填項(xiàng)的格式校驗(yàn):小數(shù)
9.“郵箱”文本框格式校驗(yàn):
測試輸入全英文,例如“abcd”,界面是否提示格式不正確。
“郵箱”必填項(xiàng)的格式校驗(yàn):全英文
10.“郵箱”文本框格式校驗(yàn):
測試輸入特殊字符,例如“_@#¥”,界面是否提示格式不正確。
“郵箱”必填項(xiàng)的格式校驗(yàn):特殊字符
11.“郵箱”文本框格式校驗(yàn):
測試輸入已注冊過的郵箱,驗(yàn)證界面是否提示郵箱已被注冊。
已注冊郵箱測試
12.“郵箱”文本框格式校驗(yàn):
測試輸入錯(cuò)誤不存在的郵箱,驗(yàn)證界面是否提示郵箱不存在。
不存在的錯(cuò)誤郵箱測試
13.“密碼”文本框格式校驗(yàn):
測試輸入小于6位的密碼,例如“abcde”(共5位),界面是否提示密碼長度錯(cuò)誤。
“密碼”必填項(xiàng)的長度限制校驗(yàn):小于6位
14.“密碼”文本框格式校驗(yàn):
測試輸入大于14位的密碼,例如“123456789012345” (共15位),界面是否提示密碼長度錯(cuò)誤。
“密碼”必填項(xiàng)的長度限制校驗(yàn):大于14位
15.“驗(yàn)證碼”文本框格式校驗(yàn):
測試輸入不同于界面顯示的驗(yàn)證碼,界面顯示“CKua”,則輸入“bbbb”,驗(yàn)證是否給出驗(yàn)證碼錯(cuò)誤提示。
輸入錯(cuò)誤的驗(yàn)證碼測試
16.點(diǎn)擊驗(yàn)證碼旁邊的“看不清”按鈕,測試驗(yàn)證碼可否更換。
可否更換驗(yàn)證碼功能測試
17.測試驗(yàn)證碼可否更換多次,例如點(diǎn)擊“看不清”按鈕50次,繼續(xù)點(diǎn)擊1次,驗(yàn)證還能否正常更換驗(yàn)證碼。
驗(yàn)證碼可多次更換,更換次數(shù)的測試
18.“我已閱讀并接受《用戶協(xié)議》”選項(xiàng)默認(rèn)選中,測試不選擇該項(xiàng)時(shí),能否注冊成功。
注冊功能附加條款測試
19.測試除郵箱注冊外,能否用手機(jī)號注冊成功。
多種賬號注冊方式驗(yàn)證
20.測試用多種瀏覽器進(jìn)行注冊,例如IE瀏覽器、火狐瀏覽器、360瀏覽器、Chrome瀏覽器、搜狗瀏覽器等,輸入正確的郵箱、密碼、驗(yàn)證碼,驗(yàn)證是否都能注冊成功
多瀏覽器注冊賬號驗(yàn)證
21.檢查密碼的顯示是否為掩碼形式
22.檢查驗(yàn)證密碼是否大小寫敏感,或?qū)η昂罂崭袷欠衩舾?/p>
23.在輸入郵箱賬號重復(fù)后,是否有相關(guān)的提示,說明不重復(fù)的賬號
24.如果注冊功能是B/S架構(gòu),要考慮同時(shí)并發(fā)注冊時(shí),系統(tǒng)的性能和壓力
25.檢測系統(tǒng)能夠防止惡意的頻繁注冊問題
26.在注冊輸入框中是否進(jìn)行了相關(guān)的SQL注入屏蔽
27.注冊功能是否對應(yīng)有對應(yīng)的注冊日志生成,若存在,要檢查注冊日志是否填寫并正確
28.檢查后臺郵箱注冊表,對比前臺頁面,查看是否存在有相關(guān)的字段在數(shù)據(jù)庫中存在但是界面上不存在的情況
例如:注冊日期字段在數(shù)據(jù)表中存在,但在郵箱注冊時(shí)不存在,那么一定要檢查注冊日期填寫是否正確
29.注冊功能是否對應(yīng)一個(gè)數(shù)據(jù)庫的事務(wù)處理,如果存在,要考慮在注冊同時(shí)是否進(jìn)行了相關(guān)的事務(wù)操作
例如:在郵箱注冊成功后,是否在服務(wù)器端建立了對應(yīng)的郵箱文件夾,是否給用戶分配了對應(yīng)的郵件地址等
30.注冊過程中,網(wǎng)絡(luò)出現(xiàn)中斷,是否能夠及時(shí)在客戶端保存注冊信息,以便網(wǎng)路恢復(fù)后,再重新注冊
31.如果注冊后,要在服務(wù)器端開辟相應(yīng)的空間或生成文件夾,要判斷當(dāng)服務(wù)器硬盤空間不足時(shí),注冊是否會出現(xiàn)問題
32.如果注冊過程中,瀏覽器被關(guān)閉,或系統(tǒng)重啟或關(guān)機(jī),是否能夠?qū)⒆孕畔⒓皶r(shí)保存在本地cookie文件中