登錄界面測(cè)試用例設(shè)計(jì)
一、界面測(cè)試點(diǎn):
1、界面的設(shè)計(jì)風(fēng)格是否與UI的設(shè)計(jì)風(fēng)格統(tǒng)一;
2、界面中的文字簡(jiǎn)潔易懂;
3、界面中沒(méi)有錯(cuò)別字;
二、用戶(hù)名與密碼在輸入時(shí),要考慮:
1、正確的用戶(hù)名與正確的密碼;
2、正確的用戶(hù)名與錯(cuò)誤的密碼;
3、錯(cuò)誤的用戶(hù)名與正確的密碼;
4、錯(cuò)誤的用戶(hù)名與錯(cuò)誤的密碼;
5、空的用戶(hù)名和空的密碼;
6、正確的用戶(hù)名和空的密碼;
7、空的用戶(hù)名和正確的密碼;
8、用戶(hù)名的前/中/后含有空格;
9、密碼的前/中/后含有空格;
10、用戶(hù)名與密碼使用的字符范圍及位數(shù)限制的測(cè)試(等價(jià)類(lèi)及邊界值,會(huì)用到強(qiáng)制的復(fù)制與粘貼來(lái)實(shí)現(xiàn)不允許輸入的字符,以及一些保留字的測(cè)試);
11、牽扯到驗(yàn)證碼的,還要考慮文字是否扭曲過(guò)度導(dǎo)致辨認(rèn)難度大,考慮顏色(色盲使用者),刷新或換一個(gè)按鈕是否好用;
三、安全性測(cè)試:
1、密碼是否隱蔽顯示;
2、輸入特殊字符串(null,NULL,javascript,<script>,</script>,<title>,<html>,<td>)、輸入腳本函數(shù)(<script>alert("abc")</script>)、doucment.write("abc")、<b>hello</b>);
3、不能直接輸入,就copy,是否數(shù)據(jù)檢驗(yàn)出錯(cuò);
這要準(zhǔn)確定位每一個(gè)輸入框的功能,每一種錯(cuò)誤情況下,出現(xiàn)的錯(cuò)誤提示要準(zhǔn)確或者合適。
四、其他測(cè)試點(diǎn):
1、輸入框之間考慮tab鍵是否支持;
2、登錄按鈕要考慮回車(chē)鍵是否支持;
3、取消后的默認(rèn)位置(一般為空白的用戶(hù)名輸入框);
4、登錄后的跳轉(zhuǎn)頁(yè)面是否正確(一般為首頁(yè));
5、要考慮多次點(diǎn)擊登錄和取消按鈕的界面反應(yīng);
6、考慮是否支持多用戶(hù)在同一機(jī)器上登錄;
7、考慮一用戶(hù)在多臺(tái)機(jī)器上登錄;
8、登錄頁(yè)面中的注冊(cè)等鏈接是否正確。
posted on 2013-08-23 10:20 順其自然EVO 閱讀(429) 評(píng)論(0) 編輯 收藏 所屬分類(lèi): 測(cè)試學(xué)習(xí)專(zhuān)欄