歡迎來到培訓(xùn)無憂網(wǎng)!
咨詢熱線 400-001-5729
2021-12-22 14:42:54|已瀏覽:122次

身為測試工程師,總有一道繞不過去的坎就是定位bug,這其實(shí)是非常花費(fèi)時間的。不同技術(shù)水平的測試人員,bug分析定位能力也有高低。這個除了需要不斷總結(jié)之外,能決定你水平高低的原因其實(shí)就是工作經(jīng)驗(yàn)。系統(tǒng)呈現(xiàn)出問題時,查看對應(yīng)的請求、日志信息等,我們才能去全面的定位是前端還是后端的問題,下面具體給大家介紹以下幾個常用方法:
01、分析問題場景進(jìn)行預(yù)判
先查看頁面表象,根據(jù)問題表像判斷問題可能出現(xiàn)的原因,進(jìn)行縮小范圍,并且準(zhǔn)備好錄制工具,錄制問題。
系統(tǒng)頁面無法正常訪問的提示5開頭的找后端,4開頭的先檢查請求地址或者對應(yīng)的權(quán)限,進(jìn)入系統(tǒng)頁面正常打開,提示異常代碼錯誤的直接找后端
進(jìn)入系統(tǒng)頁面展示異常圖片視頻相關(guān)提示Flash等相關(guān)信息進(jìn)行安裝Flash如若還不行找前端,界面UI展示兼容性錯誤找前端
如若系統(tǒng)訪問正常,進(jìn)入操作頁面,功能性報錯信息,就進(jìn)入下面環(huán)節(jié),抓包查看對應(yīng)請求體,看日志等
02、請求體的狀態(tài)碼4**開頭的狀態(tài)碼一般都是客戶端(前端)的問題;例如常見的404確認(rèn)下是否是請求的地址有錯,403確認(rèn)是否有權(quán)限訪問,具體可百度
5**開頭的狀態(tài)碼一般都是服務(wù)端(后端)問題,例如常見的500,則表示是服務(wù)器內(nèi)部錯誤,503網(wǎng)絡(luò)過載導(dǎo)致服務(wù)端延時,502服務(wù)器崩潰等,具體可百度
03、關(guān)注請求的入?yún)⑴c響應(yīng)數(shù)據(jù)通過訪問報錯的頁面,加載錯誤請求時我們通過F12進(jìn)行分析請求包,查看對應(yīng)的入?yún)⒁约绊憫?yīng)數(shù)據(jù)
例如:請求入?yún)㈠e誤,那么該bug屬于前端的錯誤;入?yún)?biāo)準(zhǔn)可以根據(jù)前端頁面的輸入的內(nèi)容或者選擇的內(nèi)容,進(jìn)行核驗(yàn),入?yún)⒏袷揭约笆欠癖靥畹瓤梢詫?yīng)接口文檔去進(jìn)行分析或跟開發(fā)確認(rèn)
例如:請求未響應(yīng)或者響應(yīng)數(shù)據(jù)錯誤,那么該bug就屬于后端的錯誤;一般是數(shù)據(jù)庫查看報錯,例如刪了某個表查詢報錯誤空指針等
如果請求的入?yún)⒒蛘唔憫?yīng)數(shù)據(jù)都沒問題,可以跟開發(fā)反饋是不是瀏覽器解析的問題,可以換個瀏覽器測試
04、查看日志針對服務(wù)端類型的報錯,我們可以進(jìn)行登錄日志平臺或者服務(wù)器對應(yīng)Log目錄下查看打印出的日志。
常用查看日志命令tail ,/error進(jìn)行快速檢索關(guān)鍵詞接口名等相關(guān)內(nèi)容。
拿到對應(yīng)的日志,將日志文件貼進(jìn)bug單,指派給后端,提高專業(yè)性,測試人員也要養(yǎng)成看日志的習(xí)慣,看著看著就懂了。
05、經(jīng)驗(yàn)法則在系統(tǒng)前端頁面當(dāng)碰見服務(wù)器配置相關(guān)報錯的信息例如Nginx***或者代碼以及SQL相關(guān)的提示報錯信息直接找后端處理,例如JAVA**** 、.PHP、SQL等異常報錯。
前端字符校驗(yàn)、格式校驗(yàn)、等,瀏覽器界面UI兼容性以及插件,或者APP、小程序類調(diào)用手機(jī)相關(guān)功能拍照、語音無法正常調(diào)用直接找前端。
正確的思路+豐富的業(yè)務(wù)知識+豐富的技術(shù)背景知識= 強(qiáng)大的bug定位能力。
本文由培訓(xùn)無憂網(wǎng)千鋒教育專屬課程顧問整理發(fā)布,希望能夠?qū)ο雽W(xué)習(xí)軟件測試培訓(xùn)的同學(xué)有所幫助。更多軟件測試培訓(xùn)課程歡迎關(guān)注培訓(xùn)無憂網(wǎng)軟件測試培訓(xùn)培訓(xùn)頻道或添加老師微信:15033336050
注:尊重原創(chuàng)文章,轉(zhuǎn)載請注明出處和鏈接 http://www.elsolbar.com/news-id-9231.html 違者必究!部分文章來源于網(wǎng)絡(luò)由培訓(xùn)無憂網(wǎng)編輯部人員整理發(fā)布,內(nèi)容真實(shí)性請自行核實(shí)或聯(lián)系我們,了解更多相關(guān)資訊請關(guān)注軟件測試頻道查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費(fèi)申請?jiān)囌n。關(guān)注官方微信了解更多:150 3333 6050