軟件測(cè)試分類(lèi)總結(jié)

根據(jù)項(xiàng)目流程階段劃分軟件測(cè)試

單元測(cè)試:(模塊測(cè)試)-> 單個(gè)子程序或者獨(dú)立功能

集成測(cè)試:-> 檢查模塊間接口是否正確

系統(tǒng)測(cè)試:->整個(gè)產(chǎn)品系統(tǒng)進(jìn)行測(cè)試

驗(yàn)收測(cè)試:-> 確保軟件準(zhǔn)備就緒

根據(jù)代碼可見(jiàn)程度

黑盒測(cè)試: 內(nèi)部邏輯不可見(jiàn),檢查輸入輸出結(jié)果,往往是對(duì)用戶(hù)界面和軟件功能

白盒測(cè)試: 檢查邏輯路徑

灰盒測(cè)試:既關(guān)注輸入輸出的正確性,又關(guān)注內(nèi)部表現(xiàn)

根據(jù)軟件的測(cè)試面

功能測(cè)試:檢查實(shí)際功能是否符合用戶(hù)的需求(邏輯功能測(cè)試,界面測(cè)試,易用性測(cè)試,安裝測(cè)試,兼容性測(cè)試)

性能測(cè)試:通過(guò)自動(dòng)化的測(cè)試工具模擬多種正常、峰值已經(jīng)異常負(fù)載條件來(lái)對(duì)系統(tǒng)的各項(xiàng)性能指標(biāo)進(jìn)行的測(cè)試。

時(shí)間性能測(cè)試:軟件具體的響應(yīng)時(shí)間(依賴(lài)環(huán)境的搭建,拋開(kāi)環(huán)境去測(cè)試事務(wù)的 響應(yīng)時(shí)間沒(méi)有任何意義)

空間性能測(cè)試: 主要是指運(yùn)行軟件所耗費(fèi)的系統(tǒng)資源(硬件資源,CPU, 內(nèi)存,網(wǎng)絡(luò)帶寬消耗)

根據(jù)軟件測(cè)試的自動(dòng)化程度

手工測(cè)試:手工測(cè)試并非專(zhuān)業(yè)術(shù)語(yǔ),只是為區(qū)別自動(dòng)化測(cè)試。是由測(cè)試人員一個(gè)一個(gè)去執(zhí)行測(cè)試用例。

自動(dòng)化測(cè)試?以人為驅(qū)動(dòng)的測(cè)試執(zhí)行轉(zhuǎn)化成機(jī)器執(zhí)行的一種過(guò)程。

功能自動(dòng)化測(cè)試:是把以人為驅(qū)動(dòng)的測(cè)試行為轉(zhuǎn)化為機(jī)器執(zhí)行的一種過(guò)程。

性能自動(dòng)化測(cè)試:通過(guò)性能工具來(lái)模擬成千上萬(wàn)的虛擬用戶(hù)向系統(tǒng)發(fā)送請(qǐng)求,從而驗(yàn)證系統(tǒng)的處理能力。

其他

冒煙測(cè)試:是指對(duì)一個(gè)新版本進(jìn)行大規(guī)模的系統(tǒng)測(cè)試之前,先驗(yàn)證一下軟件的基本功能是否實(shí)現(xiàn),是否具備可測(cè)性。

回歸測(cè)試:是指修改了舊代碼后,重新進(jìn)行測(cè)試以確認(rèn)修改后沒(méi)有引入新的錯(cuò)誤或?qū)е缕渌a產(chǎn)生錯(cuò)誤。

隨機(jī)測(cè)試:是指測(cè)試中所有輸入數(shù)據(jù)都是隨機(jī)生成的,其目的是模擬用戶(hù)的真是操作,并發(fā)現(xiàn)一些邊緣性的錯(cuò)誤。

探索性測(cè)試:是一種測(cè)試思維技術(shù),

安全測(cè)試:產(chǎn)品開(kāi)發(fā)基本完成開(kāi)發(fā)階段到發(fā)布,對(duì)產(chǎn)品進(jìn)行檢驗(yàn)以驗(yàn)證產(chǎn)品符合安全需求定義和產(chǎn)品質(zhì)量標(biāo)準(zhǔn)的過(guò)程。以防受到安全攻擊。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.測(cè)試與軟件模型 軟件開(kāi)發(fā)生命周期模型指的是軟件開(kāi)發(fā)全過(guò)程、活動(dòng)和任務(wù)的結(jié)構(gòu)性框架。軟件項(xiàng)目的開(kāi)發(fā)包括:需求、設(shè)...
    Mr希靈閱讀 22,433評(píng)論 7 278
  • 1.測(cè)試與軟件模型 軟件開(kāi)發(fā)生命周期模型指的是軟件開(kāi)發(fā)全過(guò)程、活動(dòng)和任務(wù)的結(jié)構(gòu)性框架。軟件項(xiàng)目的開(kāi)發(fā)包括:需求、設(shè)...
    宇文臭臭閱讀 6,884評(píng)論 5 101
  • 文章來(lái)自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鵬閱讀 9,387評(píng)論 2 126
  • -----轉(zhuǎn)載----- 1、問(wèn):你在測(cè)試中發(fā)現(xiàn)了一個(gè)bug,但是開(kāi)發(fā)經(jīng)理認(rèn)為這不是一個(gè)bug,你應(yīng)該怎樣解決? ...
    花開(kāi)沉浮閱讀 7,733評(píng)論 4 88
  • 最近看自己的代碼質(zhì)量越來(lái)越差,有人建議我用三層優(yōu)化一次 MODEL 實(shí)體類(lèi).業(yè)務(wù)之間盡量用實(shí)體類(lèi)傳遞 DAL數(shù)據(jù)處...
    望月成三人閱讀 2,797評(píng)論 0 0

友情鏈接更多精彩內(nèi)容