1. 程式人生 > >一個頁面有一個文字框,一個按鈕,如何判斷bug是前端還是後臺的?

一個頁面有一個文字框,一個按鈕,如何判斷bug是前端還是後臺的?

要做判斷的原因:1、判斷這個bug是前端還是後臺的,如果判斷準確了,方便我們找對應的人溝通,減少溝通成本, 2、提升測試人員自己定位問題的能力

在分析這個之前,我們先講一講前臺和後臺的區別

前端“主要是負責頁面的展示, 以及一些校驗,比如字串的長度格式校驗 ,當然這些後臺介面也需要做對應的校驗的,

後端介面:主要是負責業務相關的功能

現在來分析bug可能是前臺還是後臺:

case1:文字框輸入不合法的內容,點選提交按鈕, 如果不合法的內容提交成功, 那應該是前後臺沒有做校驗, 前後臺都有這個bug

case2:文字框輸入合法的內容,點選提交按鈕, 檢視資料庫中的資料和輸入的內容不一致, 這個時候需要看前臺傳的資料是否正確,使用fiddler抓包, 檢視請求頭裡面的資料是否和輸入一致,如果一致就是後臺的問題, 如果不一致,就是前臺的bug

case3:介面展示不友好, 重複提交 這些都是前臺的bug