一、頁面鏈接檢查
測試每一個鏈接是否都有對應的頁面,并且頁面之前可以正確切換。
二、相關性檢查:
1、功能相關性:刪除/增加一項會不會對其他項產生影響,如產品影響,這些影響是否正確(常見的錯誤是:增加某個數(shù)據(jù)記錄后,如果該記錄某個字段值內容過長,可能在查詢的時候讓數(shù)據(jù)例表變形)
2、數(shù)據(jù)相關性:下拉列表默認值檢查(如果某個列表的數(shù)據(jù)項依賴于其他模塊中的數(shù)據(jù),同樣需要檢查,比如:某個數(shù)據(jù)如果被禁用了,可能在引用該數(shù)據(jù)項的列表中不可見)
3、檢查“頁面元素”是否顯示正常
4、檢查“按鈕”功能是否實現(xiàn)(如:重置按鈕不能起到清空輸入的作用)
5、輸入項中類型的檢查:在指定輸入類型的地方輸入其他類型(如在“電話號碼”一列中輸入字符型,系統(tǒng)是否正確給予提示)
6、邊界值檢查:規(guī)定某個輸入項中最多輸入50個字符,測試時,要測試輸入50及>50個字符的情況
7、檢查符號檢查:輸入的內容包括各種標點符號,特別是空格,各種引號,回車,看系統(tǒng)處理是否正確(常見錯誤是:系統(tǒng)對空格的處理,在增加的時候,將空格作為一個字符,而在查詢的時候空格被屏蔽,導致無法查詢到增加的記錄)
8、特殊字符檢查:輸入特殊符號,如@、&、%、#等,系統(tǒng)處理是否正確
9、對輸入中文字符的檢查(有些系統(tǒng)的某些地方,可能對英文的處理OK,但對中文字符則出現(xiàn)亂碼之類的
10、檢查信息的完整性:如更新某個記錄時,是否將更新的所有信息都更新過來,還是只更新了其中一部分
11、信息重復:如名稱、ID、空格、是否區(qū)別大小寫等,系統(tǒng)是否給予正確提示(修改或新建)
12、檢查刪除功能:單條記錄刪除;多條記錄同時刪除;未選擇任何記錄,點刪除或delete
13、必填項檢查
14、上傳文件的檢查:文件格式是否正確;文件中某些字段是否允許為空;不允許為空的字段為空,系統(tǒng)是否校驗不通過;文件中是否允許為空的記錄;文件是否對記錄中字段的長度、是否重復作校驗;
15、快捷鍵檢查:是否支持常用快捷鍵,如ctrl+c、ctrl+v、shift+選擇、ctrl+選擇、backspace等,對于不允許手工輸入信息的字段,是否有做限制。
16、輸入法半角全角檢查
17、頁面中顯示的單位是否正確,如獲取某數(shù)據(jù)庫中值為分,到頁面顯示時未做轉換,頁面顯示的單位為:元,其他如GPRS流量、數(shù)量等單位
19、密碼檢查
一些系統(tǒng)的加密方法采用對字符的asccii碼移位的方式,處理密碼加密相對較為簡單,且安全較高,對于局域網(wǎng)系統(tǒng)來說,此種方式完全可以起到加密的作用,但同時,會造成一些問題,即>128的asccii對應的字符在解密時無法解析,嘗試使用”uvwxyz”等一些碼值較大的字符作為密碼,同時,密碼盡可能的長,如17位密碼,造成加密后的密碼無法解析
20、用戶檢查
任何一個系統(tǒng),都有各類不同的用戶,同樣具有一個或多個管理員用戶,檢查各個管理員之間是否可以相互管理,編輯,刪除管理員用戶。
同時,對于一般用戶,嘗試刪除,并重建同名的用戶,檢查該用戶其他信息是否重現(xiàn)。同樣,提供注銷功能的系統(tǒng),用戶再次注冊時,是否作為一個新的用戶。
而且還要檢查該用戶的有效日期,過了有效日期的用戶是不能登錄系統(tǒng)的。(可能出現(xiàn)的錯誤是:用戶管理權限為非超級管理員,能夠修改超級管理員的權限)