看過不少關於講WEB測試文章,對我的幫助很大,結合實際測試,把對我測試有用的整理下來,和大家分享下。
1. 界面部分
(1) 頁面清單是否完整(是否列舉全部頁面)
(2) 頁面顯示情況(在不同分辨率下;在不同瀏覽器版本中)
(3) 頁面在窗口中的顯示(調整瀏覽器窗口大小,滾動條自適應)
(4)頁面元素清單(爲實現功能,是否將所需要的元素全部都列出來了,如按鈕、單選框、複選框、列表框、輸入框等等)
(5)頁面元素是否顯示正確(主要針對文字、圖形、數據表)
(6)頁面元素的外形、擺放位置、一致性(如按鈕、列表框、核選框、輸入框等)
(7)頁面元素基本功能是否實現(如按鈕、連接)
(8)頁面元素的容錯性列表(如輸入框、時間列表或日曆)
2. 功能部分
(1)增、刪、改、查基本功能(正常操作)
(2)增、刪、改、查 操作有效性(是否被執行、正確)
(3)增、刪、改、查異常操作
(4)增、刪、改、查是否對其他功能有影響
(5)如果影響其他功能,系統能否作出正確的反應
(6)複雜情況測試(列出功能模塊的所有功能,進行排列組合)
模塊具有最基本的增、刪、改、查功能,則需要進行以下組合測試
ü 增加——>增加——>增加 (連續增加測試)
ü 增加——>刪除
ü 增加——>刪除——>增加 (新增加的內容與刪除內容一致)
ü 增加——>修改——>刪除
ü 修改——>修改——>修改 (連續修改測試)
ü 修改——>增加 (新增加的內容與修改前內容一致)
ü 修改——>刪除
ü 修改——>刪除——>增加 (新增加的內容與刪除內容一致)
ü 刪除——>刪除——>刪除 (連續刪除測試)
(7)查詢基本功能測試(查詢結果正確;展示正確)
(8)查詢複雜情況測試(查詢條件複雜組合、數據情況多種情況時,查詢結果及展示)
3. 提示信息
(1) 成功、失敗提示
(2) 操作結果提示
(3) 確認提示
(4) 危險操作、重要操作提示
(5) 返回頁面 提示後顯示的頁面
4. 輸入框校驗
(1)範圍限制
(2)字符限制
(3)中、英文特殊字符
5. 測試中還應注意的其他事項
(1) 提示信息:提示信息是否完整、正確、詳細
(2) 完整性:是否是一個整體,沒有功能缺損
(3) 易用性:使用是否方便
(4) 一致性:類似的問題用類似的方法處理
(5) 幫助信息:費解的地方是否提供幫助信息,是否正確、明瞭
(6) 穩定性:運行所需的軟硬件配置,佔用資源情況
(7) 運行速度:操作時運行快慢,佔用資源情況
(8)合理性檢查:操作選項順序是否合理,查看信息回到的頁面是否合理