天天看點

Web 測試總結(1)

  下面主要從以上七個方面進行叙述:

  一、功能測試

  測試用例是測試的核心,測試用例的設計是一種思維方式的展現,在用例的設計中,用的比較多的方法是邊界值分析法和等價類劃分法,下面主要從輸入框,搜尋功能,添加、修改功能,删除功能,注冊、登入功能以及上傳圖檔功能等11個方面進行總結說明。

  1、輸入框

  輸入框是測試中最容易出現bug的地方,是以在測試時,一定要多加注意。

Web 測試總結(1)
Web 測試總結(1)
Web 測試總結(1)
Web 測試總結(1)

  2、搜尋功能

  (1)比較長的名稱是否能查到?

  (2)空格 或空

  (3)名稱中含有特殊字元,如:' $ % & *以及空格等

  (4)關鍵詞前面或後面有空格

  (5)如果支援模糊查詢,搜尋名稱中任意一個字元是否能搜尋到

  (6)輸入系統中不存在與之比對的條件

  (7)兩個查詢條件是否為2選1,來回選擇是否出現頁面錯誤

  (8)輸入腳本語言,如:<script>alter(“abc”)</script>等

  3、添加、修改功能

  (1)是否支援tab鍵

3、添加、修改功能

  (2)是否支援enter鍵

  (3)不符合要求的地方是否有錯誤提示

  (5)字段唯一的,是否可以重複添加

  (6)對編輯頁清單中的每個編輯項進行修改,點選儲存,是否儲存成功?

  (8)在輸入框中,直接回車

  (9)是否能夠連續添加

  (10)在編輯的時候,要注意編輯項的長度限制,有時,添加時有長度限制,但編輯時卻沒有(添加和修改規則是否一緻)

  (11)添加時,字段是唯一的,不允許重複,但有時,編輯時,卻可以修改為相同字段(相同字段包括是否區分大小寫以及在輸入内容的前後輸入空格)

  (12)添加含有特殊符号或空格的内容

  (13)對于有圖檔上傳功能的編輯框,對于沒有上傳的圖檔,檢視編輯頁面時,是否顯示預設圖檔,如果上傳了圖檔,是否顯示為上傳圖檔?

  4、删除功能

  (1)輸入正确資料前加空格,看是否能正确删除?

  (3)是否能連續删除多個産品?當隻有一條資料時,能否成功删除?

  (4)删除一條資料後,能否再添加相同的資料?

  (5)當提供能一次删除多條資訊的功能時,注意,删除的資料是否正确?

  (6)不選擇任何資訊,直接點選删除按鈕,看有什麼錯誤提示?

  (7)删除某條資訊時,應該有錯誤提示資訊

本文出自seven的測試人生公衆号最新内容請見作者的github頁:http://qaseven.github.io/