1. 程式人生 > >軟體測試---功能測試----測試小流程-----防止漏測----持續更新

軟體測試---功能測試----測試小流程-----防止漏測----持續更新

根據本公司自身的業務,因此功能測試方面,主要測試我們所看到的網頁、其中的邏輯等;因此特意總結出以下測試:

1、頁面佈局是否合理:按鈕擺放是否合理;字型大小是否一致;欄位位置與標題是否 保持一致

2、公司具體業務邏輯,請以公司需求文件一致

3、各按鈕功能是否實現:

1)新增功能

a)新增頁必填欄位是否正確標出;當必填欄位沒有填寫,頁面無法正常儲存;且出錯位置高亮顯示並提醒不能為空;

b)頁面欄位是否有錯別字;是否與需求文件一致;新增頁是否與檢視頁面保持一致

c)特殊欄位的特殊要求,當填寫的不符合要求時,無法正常儲存,且出錯位置高亮顯示;比如:手機號碼必須11位,當欄位有字元限制時,需彈框提示

d)新增一條資訊後列表頁重新整理+1,且應該按照時間倒序顯示(現在在最上面)

2)檢視功能

a)檢視頁面不應該出現必填項標記;所有欄位顯示應該與新增頁保持一致

b)當欄位內容太長,可以用"..."省略顯示,但是滑鼠放置此處時,應該tooltips顯示完整內容

c)檢視頁面欄位、新增頁面欄位、編輯頁欄位、列表欄中顯示的主要欄位都必須完整一致

d)滑鼠放置某欄位處,顯示手型,需驗證是否能夠跳轉,如果不能則不符合要求

e)檢視頁面應該又返回按鈕;

3)編輯功能

a)編輯頁面基本功能與新增功能基本相同;

b)編輯完後,如果點選儲存按鈕,則修改成功,如果直接點選返回按鈕,則修改內容無效

c)如果有需求文件有規則,比如什麼情況下無法編輯,則要注意是否滿足需求文件,並建議開發人員將按鈕置為灰色,不可編輯

4)刪除功能

a)刪除時,需要有彈框提示使用者是否刪除,點選確定則刪除,點選取消則取消刪除操作

b)如果有需求文件有規則,比如什麼情況下無法刪除,則要注意是否滿足需求文件,並建議開發人員將按鈕置為灰色,不可刪除

c)刪除後,列表欄是否減少一條資料,與該資料相關的其他位置是否也有變化(以公司需求為準)

d)與該資訊相關的其他模組,是否內容一併刪除

5)匯出功能

a)驗證匯出的型別是否與需求文件一致,比如需求文件要求是Excel型別,但是匯出為word;

b)匯出的檔名

是否亂碼或者與要求不一致

c)匯出檔案中的內容是否與檢視頁面保持一致,是否有欄位內容取值錯誤,或者漏值

d)檢視是否支援翻頁匯出

6)匯入功能

a)驗證是否匯入的檔案型別是否與需求文件一致;匯入的檔案欄位是否與需求文件一致;如果不一致,是否匯入失敗並彈框提示

b)匯入的個數是否與需求一致;檔案的大小是否有限制,如果有限制需要彈框提示;匯入的文件在沒有上傳之前,是否可以刪除;

c)當檔案太大時,上傳速度慢,是否有loading提醒,當點選上傳按鈕多次時,是否會重複上傳檔案(可以建議開發人員設定 禁止使用者多次點選)

7)批量刪除功能

a)批量刪除時,點選批量刪除按鈕,需要提示使用者選擇刪除的資料;當刪除時,需要有彈框提示使用者是否刪除,點選確定則刪除,點選取消則取消刪除操作

b)是否支援翻頁選中刪除,如果不支援,建議彈框提示

8)翻頁功能

a)是否提供向左向右翻頁;或者選擇某一頁;或者快速定位到第一頁或者最後一頁

9)搜尋功能

a)當輸入空格進行查詢時,是否顯示所有資料;

b)當輸入空格+關鍵字元進行查詢時,是否可以查到資料

c)當輸入非關鍵字元時,是否按照要求無法查詢到字元

d)是否支援翻頁查詢

########################################持續更新######################################################

記錄:

1、通過搜尋匯出時,當搜尋內容為空,點選匯出,看Excel中是否有資料。可能存在的bug有:1、Excel中仍然有資料匯出,2、報500,提示指標異常。

2、對於那些統計報表的,需要看小數點保留為;計算公式是否正確;數值與圖形是否匹配;