1、用戶層面: 檢查host、使用環境ping 或操作問題(瀏覽器緩存、fiddler工具影響等)
2、web頁面樣式------觀察樣式是否與需求一致
**3、F12----查看狀態碼 **
4XX 客戶端問題, 比如發生了401,那麼要看下是否帶了正確的身份驗證信息;發生了403則要看下是否 有權限訪問;404則要看下對應的URL是否真實存在;
5xx服務端出現問題(配合服務器log進行定位,發生了502錯誤則可能是服務器掛了導致的問題、發生503 錯誤可能是由於網絡過載導致的問題、發生504錯誤則可能是程序執行時間過長導致超時。
4、查看服務器日誌----發生5XX問題,檢查後端接口執行的sql是否正確,tomcat日誌
5、檢查接口請求、返回參數----點擊Response標籤將標籤內的內容複製出來,問了更好的查看可以將其粘貼到格式化json的工具上(如果返回類型是json)工具地址:http://json.parser.online.fr/,然後查看這裏面展示的記錄數是不是跟UI上展示的一致,如果不一致可以判斷是前端的Bug
6、查看需求文檔----前端和服務器交互正確,但從測試角度看不合理,查看需求文檔, 前端只負責渲染展示,後端負責業務邏輯處理;
7、檢查配置----不是代碼問題,則檢查tamcat、nginx配置,版本
ps:定位完bug後 再次確認bug—是否必現,是否概率性,是否是瀏覽器兼容問題;
如果實在定位不出來,就交給開發,不要浪費太多時間;