摘自http://www.51testing.com/html/79/n-4422079.html
查詢功能測試的測試點
1.查詢條件:有效單一字符集測試
系統(tǒng)支持的有效查詢字符集,比如大小寫字母,數(shù)字靴迫,下劃線等拄衰。支持中文的系統(tǒng)畅蹂,還應進行中文查詢條件測試
2.查詢條件:無效單一字符集測試
系統(tǒng)不支持的有效查詢字符集乃坤,比如可能存在的童漩!?#¥%……等字符弄贿。
又比如在數(shù)字域中輸入字符等。
3.查詢條件:有效組合字符集測試
有效字符集的組合矫膨。如中英文混合差凹。
4.查詢條件:無效組合字符集測試
無效字符集的組合
5.添加空格的測試
查詢條件的前/后添加空格測試
6.限定條件的下拉框總輸入查詢條件測試
比如在需求中限定只能在下拉框中選擇查詢條件的域中期奔,嘗試進行手工輸入數(shù)據(jù)。
7.日期型域有效測試
正常日期查詢條件測試
8.日期型域無效測試
非法日期危尿,或系統(tǒng)不支持的史前日期等呐萌。
9.單一查詢條件測試
每次使用一個查詢條件進行測試
10.組合查詢條件測試
每次使用兩個或以上查詢條件進行測試
11.全部查詢條件測試
輸入全部的查詢條件進行測試
12.無條件查詢測試
不輸入任何的查詢條件,直接點擊查詢按鈕
13.精確查詢測試
比如在姓名知道谊娇,輸入用戶的全名肺孤。進行精確匹配查詢測試
14.模糊查詢測試
比如在姓名知道,輸入用戶的部分名字济欢。進行部分匹配查詢測試
15.空查詢結(jié)果專項測試
構(gòu)造查詢條件赠堵,使查詢結(jié)果為空
16.空庫專項測試
清空數(shù)據(jù)庫后,進行查詢測試
17.大數(shù)據(jù)量的查詢
在數(shù)據(jù)庫中構(gòu)造大量數(shù)量法褥,進行查詢茫叭,看前臺能否正常返回查詢結(jié)果。(此處暫時不關(guān)注性能挖胃,性能方面可做專項測試)
18.異常網(wǎng)絡(luò)狀況的查詢測試
比如大數(shù)據(jù)量查詢過程中杂靶,拔掉網(wǎng)線梆惯,查看測試結(jié)果是否符合預期
19.構(gòu)造只有一條數(shù)據(jù)滿足查詢要求
測試查詢的查準率和查全率
20.構(gòu)造有多條數(shù)據(jù)滿足查詢要求
測試查詢的查準率和查全率
21.構(gòu)造全部數(shù)據(jù)滿足查詢要求
測試查詢的查準率和查全率
22.構(gòu)造滿足部分查詢條件但不滿足全部查詢條件的數(shù)據(jù)
測試查詢的查準率和查全率
23.對應查詢的表都為空時酱鸭,進行查詢
測試查詢的查準率和查全率
24.不同的人員或角色登錄,是否有不同的查詢范圍
查詢范圍的明確(比如對應的人員是否只能查詢自己添加或設(shè)置的信息)
25.是否具有相應的查詢權(quán)限
有查詢權(quán)限的人才能進行查詢操作
26.穩(wěn)定性
多人同時進行多次持續(xù)不斷地大數(shù)據(jù)量查詢垛吗,檢查系統(tǒng)的資源消耗情況和系統(tǒng)能夠正查查詢的響應時間