1. 程式人生 > >關於測試點和測試要點的一點個人見解

關於測試點和測試要點的一點個人見解

測試要點是測試點的概括,是對測試功能點的分解,測試點來源於專案需求,是從需求裡提取出來的要求,根據每一個測試點可以設計一個具體的測試用例,分為合法和非法(以4-8位密碼,由字母數字組成,不能是純數字,不能由數字開頭

步驟1.找全測試要測的點(密碼長度和型別)

步驟2.設計合法的測試點(合法的長度+合法的型別)

步驟3.設計不合法的測試點(不合法的長度,此時預設型別為合法;或者不合法的型別,此時預設長度合法)

還要考慮隱藏的測試點,比如輸入框為空,非法字元等,測試點不要冗餘)

那麼測繪點就可以這麼設計了

1.合法:4位純字母(邊界值)

2.合法:6位字母開頭,字母數字混合

3.合法:8位純字母(邊界值)

4.非法:3位字元(此時預設型別合法)邊界值

5.非法:9位字元(此時預設型別合法)邊界值

6.非法:由純數字組成(此時預設長度合法)

7.非法:由數字開頭(此時預設長度合法)

8.非法:輸入為空

9.非法:由數字字母之外的其他字元組成(此時預設長度合法)

接下來設計測試用例(每一個測試用例對應一個測試點)

1.   4位純字母   asfd

2.   6位字母開頭,字母數字混合    a4d5f4

3.    8位純字母(邊界值)        qwertyui

4.   3位字元(此時預設型別合法)邊界值      a5r

5.   9位字元(此時預設型別合法)邊界值      we7w4f4sd

6.   由純數字組成(此時預設長度合法)      4521

7.    由數字開頭(此時預設長度合法)     7as4sc7d

8.   輸入為空         

9.   由數字字母之外的其他字元組成(此時預設長度合法)   #@%&*?