1.能夠發現不少在頁面上操做發現不了的bughtml
2.檢查系統的異常處理能力前端
3.檢查系統的安全性、穩定性面試
4.前端隨便變,接口測好了,後端不用變後端
5.能夠測試併發狀況,一個帳號,同時(大於2個請求)對最後一個商品下單,或不一樣帳號,對最後一個商品下單數組
6.能夠修改請求參數,突破前端頁面輸入限制(如金額)瀏覽器
面試題2:日常你是怎麼測試接口的?安全
面試題5:沒有接口文檔,若是作接口測試?(這是個送命題)服務器
沒有接口文檔,那還能咋辦,瞎測唄!一個公司的開發流程裏面,若是接口文檔都沒有,是沒法展開接口測試的,你都不知道這個接口乾什麼的,也不知道具體 每一個字段表明什麼意思,那還測啥呢?併發
--固然,你確定不能回答面試官不測(心理mmp,臉上笑嘻嘻),接下來就是扯犢子時間
1.沒有接口文檔,那就須要先跟開發溝通,而後整理接口文檔(原本是開發寫的,沒辦法,爲了唬住面試官,先說本身整理了)
2.沒有接口文檔,能夠抓包看接口請求參數,而後不懂的跟開發溝通app
本題主要靠情商,通俗來講就是忽悠能力,先唬住面試官了再說,進去了也是瞎測測,隨時作好背鍋的準備
面試題6:在手工接口測試或者自動化接口測試的過程當中,上下游接口有數據依賴如何處理?
用一個全局變量來處理依賴的數據,好比登陸後返回token,其它接口都須要這個token,那就用全局變量來傳token參數
面試題7:依賴於第三方數據的接口如何進行測試?
這個標準答案是:mock
接着面試官會問你,若是mock的,而後你就順着坑繼續挖,搭建mock服務,參考這篇【https://www.cnblogs.com/yoyoketang/p/9348552.html】
面試題8:當一個接口出現異常時候,你是如何分析異常的?
1.抓包,用fiddler工具抓包,或者瀏覽器上f12,app上的話,那就用fiddler設置代理,去看請求報文和返回報文了
2.查看後端日誌,xhell連上服務器,查看日誌
面試題9:如何模擬弱網測試
fiddler和charles均可以模擬弱網測試,日常說的模擬丟包,也是模擬弱網測試
面試題10:如何分析一個bug是前端仍是後端的?
日常提bug的時候,前端開發和後端開發老是扯皮,不認可是對方的bug
這種狀況很容易判斷,先抓包看請求報文,對着接口文檔,看請求報文有沒問題,有問題就是前端發的數據不對
請求報文沒問題,那就看返回報文,返回的數據不對,那就是後端開發的問題咯