功能測試需要注意的地方

2022-05-07 11:54:08 字數 1481 閱讀 2675

4.字串長度檢查:輸入超出需求所說明的字串長度的內容,看系統是否檢查字串長度。還要檢查需求規定的字串長度是否是正確的,有時候會出現,需求規定的字串長度太短而無法輸入業務資料。

5.字元型別檢查:在應該輸入指定型別的內容的地方輸入其他型別的內容(如在應該輸入整型的地方輸入其他字元型別),看系統是否檢查字元型別。

6.標點符號檢查:輸入內容包括各種標點符號,特別是空格,各種引號,回車鍵。看系統處理是否正確。常見的錯誤是系統對空格的處理,可能新增的時候,將空格當做乙個字元,而在查詢的時候空格被遮蔽,導致無法查詢到新增的內容。

7.特殊字元檢查:輸入特殊符號,如@、#、$、%、!等,看系統處理是否正確。常見的錯誤是出現在%『\這幾個特殊字元

8.中文字元處理:在可以輸入中、英文的系統輸入中文,看會否出現亂碼或出錯。

9.檢查資訊的完整性:在檢視資訊和更新資訊時,檢視所填寫的資訊是不是全部更新,更新資訊和新增資訊是否一致。要注意檢查的時候每個欄位都應該檢查,有時候,會出現部分字段更新了而個別字沒有更新的情況。

10.資訊重複:在一些需求命名,且名字應該唯一的資訊輸入重複的名字或id,看系統有沒有處理,會否報錯,重名包括是否區分大小寫,以及在輸入內容的前後輸入空格,系統是否做出正確的處理。

11.檢查刪除功能:在一些可以一次刪除多個資訊的地方,不選擇任何資訊,按'delete',看系統如何處理,會否出錯;然後選擇乙個和多個資訊,進行刪除,看是否正確處理。如果有多頁,翻頁選,看系統是否都正確刪除,並要注意,刪除的時候是否有提示,讓使用者能夠更正錯誤,不誤刪除。

12.檢查新增和修改是否一致:檢查新增和修改資訊的要求是否一致,例如新增要求必填的項,修改也應該必填;新增規定為整型的項,修改也必須為整數。

13.檢查修改重名:修改時不能重名的項改為已存在的內容,看是否處理,報錯。同時,也要注意,會不會報和自己重名的錯。

14.重複提交表單:一條已經成功提交的記錄,返回後再提交,看看系統是否做了處理。對於web系統來說,可以通過瀏覽器返回鍵或者系統提供的返回功能。

15.檢查多次使用返回鍵的情況:在有返回鍵的地方,返回到原來頁面,重複多次,看會否出錯。

16.搜尋檢查:有搜尋功能的地方輸入系統存在和不存在的內容,看搜尋結果是否正確.如果可以輸入多個搜尋條件,可以同時新增合理和不合理的條件,看系統處理是否正確,搜尋的時候同樣要注意特殊字元,某些系統會輸入特殊字元的時候,將系統中所有的資訊都搜尋到。

17.輸入資訊位置:注意在游標停留的地方輸入資訊時,游標和所輸入的資訊會否跳到別的地方。

19.必填項檢查:應該填寫的項沒有填寫時系統是否都做了處理,對必填項是否有資訊提示,如在必填項前加"*";對必填項提示返回後,焦點是否會自動定位到必填項。

20.快捷鍵檢查:是否支援常用快捷鍵,如ctrl+c、ctrl+v、backspace等,對一些不允許輸入資訊的字段,如選人,選日期對快捷方式是否也做了限制。

21.回車鍵檢查:在輸入快速結束後直接按回車鍵,看系統處理如何,是否報錯。這個地方很有可能會出現錯誤。

22.重新整理鍵檢查:在web系統中,使用瀏覽器的重新整理鍵,看系統處理如何,是否報錯。

java需要注意的地方2

1.abstract class name 大俠們,這有何錯誤?答案 錯。abstract method必須以分號結尾,且不帶花括號。2.public class something 有錯嗎?答案 錯。區域性變數前不能放置任何訪問修飾符 private,public,和protected final...

unique約束需要注意的地方

sql 建立作者表 create table author 主鍵 id int primary key,姓名不能為空 name nvarchar 8 not null,年齡必須大於0小於120 age tinyint constraint ck age check age 0 and age 120...

使用strncpy需要注意的地方

功能 c c 複製src中的內容 字元,數字 漢字.到dest,複製多少由num的值決定,返回指向dest的指標。如果遇到null字元 0 且還沒有到num個字元時,就用 num n n是遇到null字元前已經有的非null字元個數 個null字元附加到destination。注意 並不是新增到de...