驗證用戶(hù)名是否區分大小寫(xiě)。(有的軟件是區分大小寫(xiě)的)
驗證必填項為空,是否允許進(jìn)入。
驗證登錄的次數是否有限制。從安全角度考慮,有些安全級別高的軟件會(huì )考慮這方面的限制。
測試用例分為很多種,如果是單元測試用例,就要一下設計:
單元測試的概念
單元通俗的說(shuō)就是指一個(gè)實(shí)現簡(jiǎn)單功能的函數。單元測試就是只用一組特定的輸入(測試用例)測試函數是否功能正常,并且返回了正確的輸出。
測試的覆蓋種類(lèi)
1.語(yǔ)句覆蓋:語(yǔ)句覆蓋就是設計若干個(gè)測試用例,運行被測試程序,使得每一條可執行語(yǔ)句至少執行一次。
2.判定覆蓋(也叫分支覆蓋):設計若干個(gè)測試用例,運行所測程序,使程序中每個(gè)判斷的取真分支和取假分支至少執行一次。
3.條件覆蓋:設計足夠的測試用例,運行所測程序,使程序中每個(gè)判斷的每個(gè)條件的每個(gè)可能取值至少執行一次。
4.判定——條件覆蓋:設計足夠的測試用例,運行所測程序,使程序中每個(gè)判斷的每個(gè)條件的每個(gè)可能取值至少執行一次,并且每個(gè)可能的判斷結果也至少執行一次。
5.條件組合測試:設計足夠的測試用例,運行所測程序,使程序中每個(gè)判斷的所有條件取值組合至少執行一次。
6.路徑測試:設計足夠的測試用例,運行所測程序,要覆蓋程序中所有可能的路徑。
用例的設計方案主要的有下面幾種:條件測試,基本路徑測試,循環(huán)測試。通過(guò)上面的方法可以實(shí)現測試用例對程序的邏輯覆蓋,和路徑覆蓋。
文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/