千鋒教育軟件測試面試寶典視頻教程,軟測面試高頻高頻經(jīng)典核心必考100題

1、軟件測試有哪些類型
按階段劃分:單元測試、集成測試、集成測試、系統(tǒng)測試、驗(yàn)收測試
按程序劃分:靜態(tài)測試、動態(tài)測試
按代碼劃分:白盒測試、黑盒測試、灰盒測試
其他:回歸測試、冒煙測試、隨機(jī)測試
2、黑盒測試分為功能測試和性能測試
功能測試:界面測試、業(yè)務(wù)邏輯測試、兼容性測試、易用性測試、安全性測試
性能測試:性能測試、負(fù)載測試、壓力測試、容量測試、開發(fā)測試、配置測試、可象性測試、失敗測試
3、你是如何寫測試用例的?
平時(shí)用什么寫測試用例
Excel文檔:這種是最常見的,內(nèi)容比較細(xì)化,方便管理跟蹤驗(yàn)證
Xmind導(dǎo)圖:這種也會出現(xiàn),尤其對于一些項(xiàng)目時(shí)間比較緊迫的時(shí)候可以以思維導(dǎo)圖形式梳理并跟蹤驗(yàn)證。
項(xiàng)目管理工具:比如:禪道、QC等
4、如何具體分析定位bug
需求對比法:
測試人員會通過編寫測試用例把需求的要求加工成預(yù)期結(jié)果,把執(zhí)行之后的實(shí)際結(jié)果與預(yù)期結(jié)果進(jìn)行比較,這樣很快就能明確是不是BUG。
經(jīng)驗(yàn)推測法:
測試人員測試的項(xiàng)目平時(shí)會總結(jié)開發(fā)人員容易出錯的地方,一般執(zhí)行的時(shí)候會重點(diǎn)去關(guān)注易錯點(diǎn)。
日志分析法:
測試人員在執(zhí)行測試的時(shí)候,除了關(guān)注業(yè)務(wù)流,也會關(guān)注日志流或是數(shù)據(jù)流。日志中能明確問題的位置和原因。
抓包分析法:
使用抓包軟件抓包進(jìn)行分析。如fiddler請求前中斷分析填寫的內(nèi)容和網(wǎng)絡(luò)上傳輸?shù)膬?nèi)容是否一致。響應(yīng)后中斷分析網(wǎng)絡(luò)上響應(yīng)結(jié)果是否和預(yù)期結(jié)果一致。
調(diào)試腳本分析法:
這種方法也叫斷點(diǎn)分析法,開發(fā)人員或是測試人員用得比較多。在腳本中增加一些特殊的日志分析BUG的位置或是原因。
版本回滾分析法:
有時(shí)候新版本中有BUG,老版本中沒有BUG,那么我們就會要求開發(fā)人員回滾到前一個(gè)版本對比腳本,查看問緊出在哪里。
注釋腳本分析法:
就是把干擾的腳本注釋掉,只測試認(rèn)為可能出現(xiàn)問題的腳本,發(fā)現(xiàn)問題的時(shí)間會縮短。
排除分析法:
出現(xiàn)某個(gè)問題時(shí),我們頭腦中會出可能的多個(gè)原因,紀(jì)錄下來,一條條的做減法操作。
作