注冊(cè)功能測(cè)試:首先要分析需求纽什,web端/APP端?賬號(hào)的規(guī)則躲叼?
1芦缰、賬號(hào)為手機(jī)號(hào):利用等價(jià)類(lèi)邊界值劃分有效等價(jià)類(lèi)和無(wú)效等價(jià)類(lèi);
如圖所示:
功能測(cè)試用例:
(1)輸入已注冊(cè)過(guò)的手機(jī)號(hào)獲取驗(yàn)證碼再次注冊(cè)押赊;
(2)輸入不符合手機(jī)號(hào)規(guī)則的號(hào)碼獲取驗(yàn)證碼進(jìn)行注冊(cè)饺藤;
(3)輸入欠費(fèi)的手機(jī)號(hào)獲取驗(yàn)證碼進(jìn)行注冊(cè);
(4)輸入10位數(shù)字獲取驗(yàn)證碼進(jìn)行注冊(cè)流礁;
(5)輸入12位數(shù)字獲取驗(yàn)證碼進(jìn)行注冊(cè)涕俗;
(6)輸入11位字母獲取驗(yàn)證碼進(jìn)行注冊(cè);
(7)輸入半角字符獲取驗(yàn)證碼進(jìn)行注冊(cè)神帅;
(8)輸入全角字符獲取驗(yàn)證碼進(jìn)行注冊(cè)再姑;
(9)不輸入任何內(nèi)容獲取驗(yàn)證碼點(diǎn)擊注冊(cè);
(10)輸入空格獲取驗(yàn)證碼點(diǎn)擊注冊(cè)找御;
(11)輸入表情符號(hào)獲取驗(yàn)證碼點(diǎn)擊注冊(cè)元镀;
(12)輸入有效未注冊(cè)的手機(jī)號(hào)和錯(cuò)誤的驗(yàn)證碼點(diǎn)擊注冊(cè);
(13)輸入有效未注冊(cè)的手機(jī)號(hào)和過(guò)期的驗(yàn)證碼點(diǎn)擊注冊(cè)霎桅;
注意:錯(cuò)誤的驗(yàn)證碼:空栖疑,空格,全角字符滔驶,半角字符遇革,表情符號(hào);
特殊用例:
①、注冊(cè)時(shí)萝快,設(shè)置密碼為特殊版本號(hào)锻霎,檢查登錄時(shí)是否會(huì)報(bào)錯(cuò);
②揪漩、注冊(cè)成功后旋恼,頁(yè)面應(yīng)該以登陸狀態(tài)跳轉(zhuǎn)到首頁(yè)或指定頁(yè)面;
③奄容、在注冊(cè)信息中刪除已輸入的信息冰更,檢查是否可以注冊(cè)成功;
安全測(cè)試測(cè)試用例:
(1)在獲取手機(jī)驗(yàn)證碼的使用fiddle/開(kāi)發(fā)者工具是否可以看到昂勒;
性能壓力測(cè)試用例:
(1)采用自動(dòng)化測(cè)試腳本批量獲取驗(yàn)證碼分析系統(tǒng)性能冬殃;
兼容性測(cè)試用例:
(1)不同瀏覽器下,注冊(cè)頁(yè)面的顯示以及功能正確性叁怪;
(2)相同瀏覽器的不同版本下,注冊(cè)頁(yè)面的顯示以及功能正確性深滚;
③不同移動(dòng)設(shè)備端的不同瀏覽器下奕谭,注冊(cè)頁(yè)面的顯示以及功能正確性;
④不同分辨率的界面下痴荐,注冊(cè)頁(yè)面的顯示以及功能正確性血柳。
2、賬號(hào)為字母+數(shù)字組合生兆,利用等價(jià)類(lèi)邊界值劃分有效等價(jià)類(lèi)和無(wú)效等價(jià)類(lèi)难捌;
功能測(cè)試用例:
(1)輸入已注冊(cè)過(guò)的用戶名輸入對(duì)應(yīng)的密碼進(jìn)行注冊(cè);
(2)輸入6-1位字母和數(shù)字組合的用戶名正確格式的密碼進(jìn)行注冊(cè)鸦难;
(3)輸入6+1位字母和數(shù)字組合的用戶名正確格式的密碼進(jìn)行注冊(cè)根吁;
(4)輸入18+1位字母和數(shù)字組合的用戶名正確格式的密碼進(jìn)行注冊(cè);
(5)輸入半角字符的用戶名和正確格式的密碼進(jìn)行注冊(cè)合蔽;
(6)輸入全角字符的用戶名和正確格式的密碼進(jìn)行注冊(cè)击敌;
(7)不輸入用戶名和密碼進(jìn)行注冊(cè);
(8)不輸入用戶名和正確格式的密碼進(jìn)行注冊(cè)拴事;
(9)用戶名輸入空格沃斤,正確格式的密碼點(diǎn)擊注冊(cè);
(10)用戶名和密碼都為空格點(diǎn)擊注冊(cè)刃宵;
(11)輸入表情符號(hào)為用戶名和正確格式的密碼點(diǎn)擊注冊(cè)衡瓶;
(12)輸入正確格式的用戶名和5位數(shù)字和字母組成的密碼點(diǎn)擊注冊(cè);
(13)輸入正確格式的用戶名和19位數(shù)字和字母組成的密碼點(diǎn)擊注冊(cè)牲证;
(14)輸入正確格式的用戶名和6位數(shù)字組成的密碼點(diǎn)擊注冊(cè)哮针;
(15)輸入正確格式的用戶名和6位字母組成的密碼點(diǎn)擊注冊(cè);
(16)輸入正確格式的用戶名和半角字符組成的密碼點(diǎn)擊注冊(cè);
(17)輸入正確格式的用戶名和全角字符組成的密碼點(diǎn)擊注冊(cè)诚撵;
(18)輸入正確格式的用戶名和不輸入密碼點(diǎn)擊注冊(cè)缭裆;
(19)輸入正確格式的用戶名和密碼輸入空格點(diǎn)擊注冊(cè);
(20)輸入正確格式的用戶名和表情符號(hào)組成的密碼點(diǎn)擊注冊(cè)寿烟;
注意:用戶名和密碼大小寫(xiě)是否敏感澈驼;
安全測(cè)試用例:
①、用戶密碼后臺(tái)存儲(chǔ)是否加密筛武;
②缝其、用戶密碼在網(wǎng)絡(luò)傳輸過(guò)程中是否加密;
性能測(cè)試用例:
①徘六、采用自動(dòng)化測(cè)試批量進(jìn)行注冊(cè)内边;
APP端:
1)快:快速操作,營(yíng)造沖突的場(chǎng)景待锈,例如加載過(guò)程中返回鍵交互漠其,快速點(diǎn)擊登錄按鈕,快速切換菜單項(xiàng)竿音,快速多次上下拉刷新和屎;
2)變:手機(jī)橫豎屏、手機(jī)切換語(yǔ)言春瞬、手機(jī)調(diào)整字體柴信、手機(jī)禁止權(quán)限、手機(jī)開(kāi)啟飛行模式宽气、手機(jī)網(wǎng)絡(luò)切換随常、手機(jī)刪除后臺(tái)、手機(jī)Home鍵萄涯、手機(jī)power鍵等绪氛;
3)交互:來(lái)電、來(lái)短信窃判、鬧鐘響钞楼、打開(kāi)消息推送/瀏覽器、APP來(lái)回切換袄琳、內(nèi)部交互(比如說(shuō)商品下單頁(yè)面和購(gòu)物車(chē))询件;