若查詢條件為輸入框,則參考輸入框對應型別的測試方法
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測試在查詢條件下是否可以進行其它操作-例如修改刪除等
對查詢結果進行其它操作,和預期一致。
常用功能 刪除功能測試點
1 特殊鍵 1 是否支援tab鍵 2 是否支援回車鍵 2 提示資訊 1 不選擇任何資訊,直接點選刪除按鈕,是否有提示 2 刪除某條資訊時,應該有確認提示 業務資料關聯,要注意其關聯性 如刪除部門資訊時,部門下游員工,則應該給出提示 8 如果結果列表中沒有記錄或沒有選擇任何一條記錄,點選刪除按鈕系統會...
常用功能 新增 修改功能測試點
1 特殊鍵 1 是否支援tab鍵 2 是否支援回車鍵 2 提示資訊 1 不符合要求的地方是否有錯誤提示 3 唯一性 1 字段唯一的,是否可以重複新增,新增後是否能修改為已存在的字段 字段包括區分大小寫以及在輸入的內容前後輸入空格,儲存後,資料是否真的插入到資料庫中,注意儲存後資料的正確性 4 資料 ...
查詢功能測試點
主要測試點 預設值檢查 異常輸入,查詢結果檢查 正常輸入,查詢結果檢查 查詢條件 1 查詢條件內容 字元型輸入框 數值型輸入框 日期型輸入框 下拉框 核取方塊 2 單個查詢條件 每次使用乙個查詢條件進行測試 3 組合查詢條件 每次使用兩個或以上查詢條件進行測試 4 全部查詢條件 輸入全部的查詢條件進...