增刪改查測試點總結


1、添加(修改)、刪除、查詢模塊是我們經常遇到的,這些模塊的測試點該如何考慮

  1) 添加(修改)

  • 要添加的數據項均合理,檢查數據庫中是否添加了相應的數據
  • 留出一個必填數據為空
  • 按照邊界值等價類設計測試用例的原則設計其他輸入項的測試用例
  • 不符合要求的地方要有錯誤提示
  • 是否支持table鍵
  • 按enter是否能保存
  • 若提示不能保存,也要察看數據庫里是否多了一條數據

------------------------------------------------------------------------------------------------------

  3) 刪除

刪除記錄的測試一般放在所有測試步驟的最后,因為一旦測試成功,數據被刪除,就無法進行接下來的測試。

 1.刪除一條允許刪除(與系統其他部分沒有關聯)的記錄。

 2.刪除一條不允許刪除(與系統其他部分有關聯)的記錄。

 −刪除該數據

  • 系統提示不允許刪除。
  • 頁面列表中該數據仍然存在。
  • 數據庫中該數據仍然存在。

刪除與其關聯數據

−刪除該數據。

  • 頁面列表中該數據不存在
  • 數據庫中該數據不存在

3.批量刪除記錄。

4.刪除全部記

5.刪除一個數據庫中存在的數據,然后查看數據庫中是否刪除

6.刪除一個數據庫中並不存在的數據,看書否有錯誤提示,並且數據庫中沒有數據被刪除

7.輸入一個格式錯誤的數據,看是否有錯誤提示,並且數據庫中沒有數據被刪除。

8.輸入的正確數據前加空格,看是否能正確刪除數據

9.是否支持enter鍵

------------------------------------------------------------------------------------------------------

  4)查詢

查詢輸入:

1.檢查查詢條件的個數和名稱是否與需求一致。

2.查詢條件如果是下拉列表:

  −檢查下拉列表中的值是否與需求一致。

  −在下拉列表中選擇每個值,檢查頁面是否有錯誤。

3.查詢條件如果有默認值,檢查默認值是否與需求一致。

4.輸入查詢條件進行測試(查詢結果不為空集):

  − 不輸入任何條件進行查詢。

  −分別輸入單條件進行查詢。 

  • 如果不支持模糊查詢,則輸入精確值進行查詢。
  • 如果支持模糊查詢,則分別輸入精確值和模糊值進行查詢。
  • 如果支持一個條件中輸入多個值,則一次輸入多個值進行查詢。

  −輸入所有條件進行查詢。

PS:

精確查詢:

  ① 輸入的查詢條件為數據庫中存在的數據,看是否能正確地查出相應得數據

  ② 輸入正確的查詢條件以前加上空格,看是否能正確地查出相應的數據

  ③ 輸入格式或范圍不符合要求的數據,看是否有錯誤提示

  ④ 輸入數據庫中不存在的數據

  ⑤ 不輸入任何數據

  ⑥ 是否支持table鍵

  ⑦ 是否支持enter鍵

  模糊查詢:

  在精確查詢的基礎上加上以下一點

  ① 輸入一些字符,看是否能查出數據庫中所有的相關信息

5.輸入使得查詢結果為空集的查詢條件進行查詢。

6.輸入類型測試。

  −輸入英文字符。

  − 輸入特殊字符。

  −輸入數字。 

  −輸入漢字。

  −輸入空格。

  −輸入含有空格的文本。

  −輸入全角字符。

  −輸入單引號。

  −輸入單引號引起來的數據。

  −輸入雙引號。

  −輸入雙引號引起來的數據

7.輸入長度測試。

   −等於最大長度。

  −等於最大長度+1

8.注意:

−如果字段太多,可以一次性輸入多個查詢條件來覆蓋多次輸入單個查詢條件的測試,但是需要滿足:一次性輸入的多個條件相互

獨立,否則不能保證每個查詢條件都起到篩選作用。

------------------------------------------------------------------------------------------------------

查詢輸出:

1.查詢結果是否與數據庫中的數據一致。

2.查詢結果的字段個數、名稱是否與需求一致。

3.如果有數字字段,顯示格式是否正確,保留小數位數是否正確

4.查詢結果的默認排序。

5.查詢結果是否支持根據字段排序功能。

6.查詢結果的分頁功能,每頁最多包含多少記錄,頁面切換是否正確。

 

 


免責聲明!

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



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