軟件測(cè)試?yán)碚摶A(chǔ) Zero to Hero 測(cè)試類型

軟件測(cè)試分類
1.按階段劃分
  • 單元測(cè)試,集成測(cè)試,系統(tǒng)測(cè)試,驗(yàn)收測(cè)試
2.單元測(cè)試
  • 單元測(cè)試(unit testing),是指對(duì)軟件中的最小可測(cè)試單元進(jìn)行檢查和驗(yàn)證
  • 單元測(cè)試包含內(nèi)容
    入口和出口函數(shù),輸入和輸出信息,錯(cuò)誤處理信息,部分邊界數(shù)值測(cè)試
3.集成測(cè)試
  • 集成測(cè)試,也叫組裝測(cè)試聯(lián)合測(cè)試
  • 集成測(cè)試常用方法
    自頂向下增量式測(cè)試,自底向上增量式測(cè)試
4.系統(tǒng)測(cè)試
  • 將已經(jīng)確認(rèn)的軟件、計(jì)算機(jī)硬件、外設(shè)、網(wǎng)絡(luò)等其他元素結(jié)合在一起,是針對(duì)整個(gè)產(chǎn)品系統(tǒng)進(jìn)行的測(cè)試。目的是驗(yàn)證系統(tǒng)是否滿足了需求規(guī)格的定義,找出與需求規(guī)格不符或與之矛盾的地方,從而提出更加完善的方案
  • 系統(tǒng)測(cè)試范圍

功能、界面、性能、 安全性、安裝、卸載 、易用性 、兼容性等

5.驗(yàn)收測(cè)試
  • 驗(yàn)收測(cè)試:它是一項(xiàng)確定產(chǎn)品是否能夠滿足合同或用戶所規(guī)定需求的測(cè)試。這是管理性和防御性控制主要確認(rèn)軟件是否按合同要求進(jìn)行工作,既是否滿足軟件需求規(guī)格說(shuō)明書中的要求
6.按是否運(yùn)行劃分
  • 靜態(tài)測(cè)試
    不運(yùn)行被測(cè)試的軟件,而只是靜態(tài)的檢查代碼、界面或者文檔
  • 動(dòng)態(tài)測(cè)試
    實(shí)際運(yùn)行被測(cè)試的軟件,輸入相應(yīng)的測(cè)試數(shù)據(jù),檢查實(shí)際的輸出結(jié)果是否和 預(yù)期結(jié)果相一 致的過(guò)程
7.按是否查看代碼
  • 黑盒測(cè)試
    把軟件看成一個(gè)黑盒子,不 管內(nèi)部 邏輯 和內(nèi)部 特性 ,只依據(jù)規(guī)格說(shuō)明書檢查程序的功能是否符合功能說(shuō)明
  • 白盒測(cè)試
    又稱為結(jié)構(gòu)測(cè)試。著重于程序內(nèi)部結(jié)構(gòu)和算法,不關(guān)心 功能和性能指標(biāo)。白盒測(cè)試主要用在具有高可靠性要求的軟件領(lǐng)域
8.其他測(cè)試
  • 冒煙測(cè)試
  • 回歸測(cè)試
  • 隨機(jī)測(cè)試
9.敏捷測(cè)試

首先敏捷測(cè)試(Agile testing)是測(cè)試的一種,原有測(cè)試定義中通過(guò)執(zhí)行被測(cè)系統(tǒng)發(fā)現(xiàn)問(wèn)題,通過(guò)測(cè)試這種活動(dòng)能夠提供對(duì)被測(cè)系統(tǒng)提供度量等概念

......待續(xù)

享受每一天,Just Enjoy !

最后編輯于
?著作權(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)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

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