常用功能-查詢功能測試點


測試方法

若查詢條件為輸入框,則參考輸入框對應類型的測試方法

1、功能實現:

(1)如果支持模糊查詢,搜索名稱中任意一個字符是否能搜索到

(2)比較長的名稱是否能查到

(3)輸入系統中不存在的與之匹配的條件

(4)用戶進行查詢操作時,一般情況是不進行查詢條件的清空,除非需求特殊說明。

2、組合測試:

(1)不同查詢條件之間來回選擇,是否出現頁面錯誤(單選框和多選框最容易出錯)

(2)測試多個查詢條件時,要注意查詢條件的組合測試,可能不同組合的測試會報錯。

 測試點

默認條件查詢
按各查詢條件是否都能夠查詢出相應的值
組合查詢數據
模糊查詢
日期查詢-測試邊界值查詢是否正常
日期查詢-測試當存在開始日期及結束日期進行查詢時,是否對其進行了邏輯判斷
日期查詢-測試對日期型字段查詢時,是否進行了溢出控制
查詢功能需自動處理輸入內容兩端的空格
執行查詢操作后,查詢條件是否能保留
是否控制了各種非法字符的查詢

測試在查詢條件下是否可以進行其它操作-例如修改刪除等

測試用例

編號 用例名稱 預期結果
1 默認條件查詢 1. 頁面顯示符合查詢條件的數據。
2. 檢查查詢結果列表,每頁顯示記錄條數正確、文字折行顯示正確、頁面布局美觀。
3. 檢查查詢結果列表,列標題項、列顯示內容、排序方式符合需求定義。
2 按各查詢條件是否都能夠查詢出相應的值 1. 每個查詢條件能夠執行查詢,且查詢結果記錄符合查詢條件。
2.重置查詢條件,改回默認值,查詢結果為默認值結果。
3.逐一輸入文本域條件:中文值、字母大小寫,查詢結果正確。
4.逐一輸入文本域條件,數字類型值,查詢結果正確。
5.逐一選擇或輸入查詢條件為:空格、特殊字符、超長的值,查詢結果為空。
3 組合查詢數據 正確的執行查詢,且查詢出正確的數據。
4 模糊查詢 正確的執行查詢,且查詢出正確的數據。
5 日期查詢-測試邊界值查詢是否正常 1. 是否可以手動輸入日期,查詢結果正確。
2. 選擇最早和最晚日期查詢,查詢結果正確。
3. 輸入最早和最早-1天查詢,查詢結果正確。
4. 輸入最晚和最晚+1天查詢,查詢結果正確。
6 日期查詢-測試當存在開始日期及結束日期進行查詢時,是否對其進行了邏輯判斷 1. 不讓選擇或給予提示信息。
2. 能夠正常查詢。
7 日期查詢-測試對日期型字段查詢時,是否進行了溢出控制 查詢不到任何記錄。
8 查詢功能需自動處理輸入內容兩端的空格 1.如果輸入內容是前后使用空格,查詢時程序可以自動過濾前后空。
2.如果數據中間含有空格,則不過濾。
9 執行查詢操作后,查詢條件是否能保留 1. 從結果頁返回或退出程序,查看是否保存查詢輸入條件。
2. 能夠執行查詢,且已輸入/選擇的查詢條件能夠保留。
10 是否控制了各種非法字符的查詢 能夠正確的執行查詢操作。
11 測試在查詢條件下是否可以進行其它操作-例如修改刪除等 對查詢結果進行其它操作,和預期一致。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM