一、頁面鏈結檢查:
測試每乙個鏈結是否都有對應的頁面,並且頁面之前可以正確切換。
二、相關性檢查:
1、功能相關性:刪除/增加一項會不會對其他項產生影響,如產品影響,這些影響是否正確(常見的錯誤是:增加某個資料記錄後,如果該記錄某個字段值內容過長,可能在查詢的時候讓資料例表變形)
2、資料相關性:下拉列表預設值檢查(如果某個列表的資料項依賴於其他模組中的資料,同樣需要檢查,比如:某個資料如果被禁用了,可能在引用該資料項的列表中不可見)
3、檢查「頁面元素」是否顯示正常
4、檢查「按鈕」功能是否實現(如:重置 按鈕不能起到清空輸入的作用)
5、輸入項中型別的檢查:在指定輸入型別的地方輸入其他型別(如 在 「**號碼」一列中輸入字元型,系統是否正確給予提示)
6、邊界值檢查:規定某個輸入項中最多輸入50個字元,測試時,要測試輸入50及》50個字元的情況
7、檢查符號檢查:輸入的內容包括各種標點符號,特別是空格,各種引號,回車,看系統處理是否正確(常見錯誤是:系統對空格的處理,在增加的時候,將空格作為乙個字元,而在查詢的時候空格被遮蔽,導致無法查詢到增加的記錄)
8、特殊字元檢查:輸入特殊符號,如@、&、%、#等,系統處理是否正確
9、對輸入中文字元的檢查(有些系統的某些地方,可能對英文的處理ok,但對中文字元則出現亂碼之類的)
10、檢查資訊的完整性:如更新某個記錄時,是否將更新的所有資訊都更新過來,還是只更新了其中一部分
11、資訊重複:如名稱、id、空格、是否區別大小寫等,系統是否給予正確提示(修改或新建)
12、檢查刪除功能:單條記錄刪除;多條記錄同時刪除;未選擇任何記錄,點刪除或delete
13、必填項檢查
14、上傳檔案的檢查:檔案格式是否正確;檔案中某些字段是否允許為空;不允許為空的字段為空,系統是否校驗不通過;檔案中是否允許為空的記錄;檔案是否對記錄中字段的長度、是否重複作校驗;
15、快捷鍵檢查:是否支援常用快捷鍵,如ctrl+c、ctrl+v、shift+選擇、ctrl+選擇、backspace等,對於不允許手工輸入資訊的字段,是否有做限制。
16、輸入法半形全形檢查
17、頁面中顯示的單位是否正確,如 獲取某
資料庫中值為分,到頁面顯示時未做轉換,頁面顯示的單位為:元,其他如gprs流量、數量等單位
18、文件的測試:文件二義性的確認、使用者手冊等
19、密碼檢查:一些系統的加密方法採用對字元的asccii碼移位的方式,處理密碼加密相對較為簡單,且安全較高,對於區域網系統來說,此種方式完全可以起到加密的作用,但同時,會造成一些問題,即》128的asccii對應的字元在解密時無法解析,嘗試使用」uvwxyz」等一些碼值較大的字元作為密碼,同時,密碼盡可能的長,如17位密碼,造成加密後的密碼無法解析
20、使用者檢查:任何乙個系統,都有各類不同的使用者,同樣具有乙個或多個管理員使用者,檢查各個管理員之間是否可以相互管理,編輯,刪除管理員使用者。同時,對於一般使用者,嘗試刪除,並重建同名的使用者,檢查該使用者其他資訊是否重現。同樣,提供登出功能的系統,些使用者 再次註冊時,是否作為乙個新的使用者。而且還要檢查該使用者的有效日期,過了有效日期的使用者是不能登入系統的。(可能出現的錯誤是:使用者管理許可權為非超級管理員,能夠修改超級管理員的許可權)
Web測試基於實際測試的功能測試點總結
一 頁面鏈結檢查 測試每乙個鏈結是否都有對應的頁面,並且頁面之前可以正確切換。1 功能相關性 刪除 增加一項會不會對其他項產生影響,如產品影響,這些影響是否正確 常見的錯誤是 增加某個資料記錄後,如果該記錄某個字段值內容過長,可能在查詢的時候讓資料例表變形 2 資料相關性 下拉列表預設值檢查 如果某...
Web功能測試
web測試主要指基於bs架構的軟體產品的測試,通俗來說就是web 的功能測試。web功能測試的主要分類 1 鏈結測試 1 鏈結是否按照既定指示那樣,確實鏈結到了該鏈結的介面 2 測試該鏈結所鏈結的頁面是否真實存在 2 表單測試 表單 form 是指網頁上用於輸入和選擇的資訊 比如,使用者註冊,登入,...
基於測試用例的功能測試
功能測試 unctiona test 通常使用黑盒測試的方法 將程式視為乙個不能開啟的黑盒,在完全不考慮程式內部結構和內部特徵的情況下,從軟體產品的介面 架構 介面出發,輸入預定的資料,在預期結果和實際結果之間進行評測,並判斷軟體產品是否符合使用者需求。使用黑盒測試方法的功能測試流程簡述如下 1.確...