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

軟件測試的分類有哪些?
1.測試按照階段劃分
單元測試:測試的是開發(fā)人員編寫的代碼,就是一個函數(shù)或者一個類一個方法,參考的是詳細設計【偽代碼】
集成測試:測試的是我們開發(fā)人員編寫的模塊和模塊之間的互相調(diào)用【接口測試】,參考的是概要設計
確認測試:確認我們開發(fā)人員實現(xiàn)的功能都滿足了需求規(guī)格說明書
系統(tǒng)測試:對于軟件進行全面的測試。參考的是需求規(guī)格說明書?
驗收測試:用戶在真實的環(huán)境中進行測試
a測試:內(nèi)部測試,用戶來我們的測試環(huán)境進行驗收【環(huán)境可控,開發(fā)在場】
β測試:公測,讓外部使用者在自己的環(huán)境中進行使用【環(huán)境不可控,開發(fā)不在場】
uat測試:用戶找第三方商業(yè)檢測機構(gòu)來對軟件進行測試?
2.按照是否執(zhí)行代碼劃分
動態(tài)測試:使程序運行起來,然后進行程序的測試
靜態(tài)測試:不運行程序,然后對于程序代碼和程序的相關(guān)文檔進行檢查性的測試?
3.按照是否查看代碼劃分
白盒測試:白盒測試方法適用于單元測試階段,重點考慮代碼邏輯的合法性
灰盒測試:灰盒測試方法適用于集成測試階段,既考慮外部表現(xiàn)也考慮內(nèi)部邏輯
黑盒測試:黑盒測試方法適用于系統(tǒng)測試階段,只考慮外在表現(xiàn)
4.其他
回歸測試:在新版本迭代時,需要對已有功能進行驗證;修復缺陷之后對缺陷進行驗證
部分回歸:覆蓋修改法,周邊影響法,指標達成法 完全回歸:全部用例都再執(zhí)行一遍
冒煙測試:在進行正式的系統(tǒng)測試之前,將所有的正向用例執(zhí)行一遍,確保系統(tǒng)的基本功能能夠正常使用
隨機測試、猴子測試:對于軟件進行不規(guī)則不固定的測試。