軟體測試---功能測試----測試小流程-----防止漏測----持續更新
根據本公司自身的業務,因此功能測試方面,主要測試我們所看到的網頁、其中的邏輯等;因此特意總結出以下測試:
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、對於那些統計報表的,需要看小數點保留為;計算公式是否正確;數值與圖形是否匹配;