軟件測試學習筆記:測試點總結 軟件測試
1、可編輯文本框的測試:主要是“字符長度、字符類型、文本格式”的測試
字符長度的驗證:最大值、最小值、適當值、超長值。
字符類型的驗證:中(簡、繁)、英(大小寫)、數字(整數、小數、負數)、標點符號(全角、半角)、特殊符號(回車、空格、TAB、腳本語言、NULL、null)、轉義字符,及這些字符類型的組合。
文本格式的驗證:比如日期(控件、手動輸入)、郵箱、手機號。
2、文件上傳下載的測試:主要是“文件格式、文件內容格式、文件信息、文件大小、文件重復上傳、文件下載”的測試
文件格式的驗證:文本格式、圖片格式、音頻格式、壓縮包等等。
文件內容格式的驗證:系統要求上傳的文件的內容是一定格式的(系統給出一定的內容模板)。
文件信息的驗證:文件具體內容(有時文件數據的合理性是要經過校驗的)、文件內容包含特殊字符、文件名(參考1中的字符類型驗證)、文件路徑(直接導入、手動輸入)。
文件大小的驗證:0、適當值、超大值。
文件重復上傳的驗證:系統是否具備去重處理的能力。
文件下載的驗證:左鍵(打開時文件內容是否正確顯示)、右鍵。
3、查詢功能的測試:主要是“查詢條件、查詢結果列表、查詢處理時間是否能夠接受”的測試
查詢條件的驗證:空格、查詢條件前后中加空格、數據庫中的值、非數據庫中的值(參考1中的字符類型驗證)、是否支持模糊查詢、組合查詢。
查詢結果列表的驗證:結果列表表頭內容是否正確、結果數據是否正確、結果列表是否具備翻頁功能。
查詢處理時間的驗證:數據庫中存在大數據量數據時,查詢時間是否能接受。
4、權限的測試
5、表單打印、導出、提交的測試
打印功能的驗證:打印出的內容、分頁打印。
導出功能的驗證:導出內容(部分數據還是全部數據)、打開導出的文件。
提交功能的驗證:檢查表單信息是否被正確保存、同一條數據多次提交。
6、數據增、刪、改功能的測試
增加功能的驗證:增加后的顯示效果(內容是否正確、是直接顯示還是需刷新才能顯示)、多次增加相同的記錄。
刪除功能的驗證:刪除時的提示信息、刪除0條/1條/多條數據、刪除后列表是否更新、列表條數是否更新。
修改功能的驗證:增加后的顯示效果(內容是否正確、是直接顯示還是需刷新才能顯示)、多次增加相同的記錄。
7、系統模塊關聯性的測試
檢查表單中“與其它頁面的顯示數據相關聯”的項目:增加/刪除/修改該項后,對相關聯項的影響是否正常。
8、列表的翻頁功能的測試:頁項數、頁面跳轉、翻頁按鈕
頁項數的驗證:每頁固定顯示數據項數是合理的定值。
頁面跳轉的驗證:正確跳轉(輸入想要打開的頁數)、錯誤跳轉(輸入亂字符:0、1.1、最大值+1、最小值-1)。
翻頁按鈕的驗證:前翻、后翻。
9、數據合理性校驗:數據規則性校驗
10、業務流程校驗:此為重中之重
目前我作為一個小測試員,還不能直接接觸到需求的制定和商討,所以被告知多少是多少,只會走標準化的流程,細節數據的驗證不能搞懂,實為可悲之事。
11、容錯處理的測試:用戶輸入錯誤時,系統提示語的正確性和合理性校驗
希望大家多多指正,共同學習!
原文轉自:http://www.anti-gravitydesign.com