新增功能測試的測試點
1.錄入的下拉選擇項進行了過濾
根據表單的檢索關鍵字作爲過濾條件進行下拉列表過濾顯示
2.錄入的下拉選擇項或單選項與別的錄入項之間的聯動過濾關係正確
檢查多重關聯的下拉列表字段的數據有效性
3.必填項字段控制與數據庫必填項控制一致
4.正確輸入所有相關內容,包括必填項,點添加按鈕,記錄成功添加
5.成功新增的記錄在數據庫顯示的值與錄入的一致
6.必填項內容不填、其它項正確輸入,點添加按鈕,系統有相應提示
7.內容項中輸入空格,點添加按鈕,記錄不能添加成功
8.內容中不輸入,保存後顯示null
9.內容項中輸入系統中不允許出現的字符、點添加按鈕,系統有相應提示
10.僅填寫必填項,點添加按鈕,記錄能否添加成功
11.添加記錄失敗時,有相應的提示,原填寫內容保存
12.添加記錄失敗時,原填寫內容保存
13.重複提交相同記錄,系統有相應提示(同一客戶端提交兩次相同的記錄,不同客戶端提交一次相同的記錄)
14.某些輸入項不允許重複(注意大小寫和前後空格問題),若添加重複的輸入項,系統應有相應提示
15.提交時自動處理了內容首尾兩端的空格
16.提交成功的記錄後,可以正常顯示此記錄
17.提交成功的記錄後,可以正常調用此記錄
18.新增數據提交後,會清空緩存,如果沒有清除再次提交有提示
19.提交成功後刷新頁面,系統不會拋異常信息
20.是否有批量新增功能,如果存在,則要考慮對批量新增進行性能和壓力測試
21.是否有批量新增功能,如果存在,則要考慮在批量新增過程中,如果出現系統異常,新增操作是否進行了數據回滾
22.新增按鈕是否對應了一組事務處理(即點擊新增的同時,在後臺數據庫進行了多項工作,而非一條添加),要在新增成功後,檢查是否所有的事務操作都進行了正確完整的處理
23.新增按鈕是否對應了一組事務處理,要在新增過程中,人爲構造新增異常,檢查是否進行了事務回滾操作
24.新增操作是否支持回車鍵或TAB鍵的輸入切換操作
25.新增操作中是否具備撤銷功能
26.新增操作異常後,不會影響其他的功能操作
27.新增操作的同時,是否在後臺創建了對應的文件夾或文件,如果存在,要在新增結束後,在系統後臺進行文件夾或文件的確認和檢查
28.新增操作的同時,是否在後臺網絡中進行了相關數據或文件的傳輸,如果存在,要在新增過程中,檢查網絡數據傳輸的完整性和正確性以及安全性
29.新增操作後,是否會自動更新系統其他頁面或數據庫表的信息(例如網站新註冊一個用戶,該網站首頁上對應的註冊用戶人數進行更新),如果存在,要明確更新的時間點,在時間點到來時,檢查是否進行了更新
30.新增操作後,是否會自動更新系統其他頁面中對應的下拉框數據(例如新增一個狀態,在前臺下拉框中會增加一個新的狀態內容),如果存在,要在相關頁面上逐一檢查下拉框內容是否進行了更新
31.如果是B/S或C/S系統,在服務器端增加了一個信息,是否會影響到前臺系統界面的數據,如果存在,那麼在後臺服務器端進行新增操作後,就要在前臺客戶端去查看相關的信息是否進行了更新
32.如果該功能存在假刪除,要考慮在新增記錄時,關於重複的校驗,是否包括假刪除數據
例如員工管理功能對應的刪除操作是假刪除,並且新增員工要求,員工姓名不能重複。
加入張三離職後,把張三假刪除,在界面上看不到張三的信息,此時再次新增員工信息,是否能再次錄入一個員工姓名爲張三的?
33.新增界面中是否有右鍵快捷菜單,支持拷貝和粘貼等常見編輯功能
34.能否支持回車或TAB鍵的切換
轉載請註明作者與出處,謝謝。