查詢功能測試的測試點匯總
小小總結下,以后還是用的着的
編號 |
功能點 |
說明 |
1 |
查詢條件:有效單一字符集測試 |
系統支持的有效查詢字符集,比如大小寫字母,數字,下划線等。支持中文的系統,還應進行中文查詢條件測試 |
2 |
查詢條件:無效單一字符集測試 |
系統不支持的有效查詢字符集,比如可能存在的!?#¥%……等字符。 |
3 |
查詢條件:有效組合字符集測試 |
有效字符集的組合。如中英文混合。 |
4 |
查詢條件:無效組合字符集測試 |
無效字符集的組合 |
5 |
添加空格的測試 |
查詢條件的前/后添加空格測試 |
6 |
限定條件的下拉框總輸入查詢條件測試 |
比如在需求中限定只能在下拉框中選擇查詢條件的域中,嘗試進行手工輸入數據。 |
7 |
日期型域有效測試 |
正常日期查詢條件測試 |
8 |
日期型域無效測試 |
非法日期,或系統不支持的史前日期等。 |
9 |
單一查詢條件測試 |
每次使用一個查詢條件進行測試 |
10 |
組合查詢條件測試 |
每次使用兩個或以上查詢條件進行測試 |
11 |
全部查詢條件測試 |
輸入全部的查詢條件進行測試 |
12 |
無條件查詢測試 |
不輸入任何的查詢條件,直接點擊查詢按鈕 |
13 |
精確查詢測試 |
比如在姓名知道,輸入用戶的全名。進行精確匹配查詢測試 |
14 |
模糊查詢測試 |
比如在姓名知道,輸入用戶的部分名字。進行部分匹配查詢測試 |
15 |
空查詢結果專項測試 |
構造查詢條件,使查詢結果為空 |
16 |
空庫專項測試 |
清空數據庫后,進行查詢測試 |
17 |
大數據量的查詢 |
在數據庫中構造大量數量,進行查詢,看前台能否正常返回查詢結果。(此處暫時不關注性能,性能方面可做專項測試) |
18 |
異常網絡狀況的查詢測試 |
比如大數據量查詢過程中,拔掉網線,查看測試結果是否符合預期 |
19 |
構造只有一條數據滿足查詢要求 |
測試查詢的查准率和查全率 |
20 |
構造有多條數據滿足查詢要求 |
測試查詢的查准率和查全率 |
21 |
構造全部數據滿足查詢要求 |
測試查詢的查准率和查全率 |
22 |
構造滿足部分查詢條件但不滿足全部查詢條件的數據 |
測試查詢的查准率和查全率 |
23 |
對應查詢的表都為空時,進行查詢 |
測試查詢的查准率和查全率 |
24 |
不同的人員或角色登錄,是否有不同的查詢范圍 |
查詢范圍的明確(比如對應的人員是否只能查詢自己添加或設置的信息) |
25 |
是否具有相應的查詢權限 |
有查詢權限的人才能進行查詢操作 |
26 |
穩定性 |
多人同時進行多次持續不斷地大數據量查詢,檢查系統的資源消耗情況和系統能夠正查查詢的響應時間 |