軟件測(cè)試行業(yè)一直都是一個(gè)比較熱門的行業(yè),每年都有不少的同學(xué)選擇加入到軟件測(cè)試行業(yè)中,那么你知道軟件測(cè)試需要學(xué)習(xí)多久嗎?軟件測(cè)試都有哪幾種類型呢?下面小千就來(lái)告訴你。
軟件測(cè)試培訓(xùn)" />
軟件測(cè)試需要學(xué)多久?
想要系統(tǒng)的學(xué)習(xí)軟件測(cè)試一般需要半年左右的時(shí)間,參加面授的培訓(xùn)班會(huì)稍微快一些,一般也需要4個(gè)月左右的時(shí)間。
軟件測(cè)試都有哪幾種?
一.按照開發(fā)階段劃分
1.單元測(cè)試:?jiǎn)卧獪y(cè)試又稱模塊測(cè)試,是針對(duì)軟件設(shè)計(jì)的最小單位——程序模塊進(jìn)行正確性檢驗(yàn)的測(cè)試工作。其目的在于檢查每個(gè)程序單元能否正確實(shí)現(xiàn)詳細(xì)設(shè)計(jì)說(shuō)明中的模塊功能、性能、接口和設(shè)計(jì)約束等要求,發(fā)現(xiàn)各模塊內(nèi)部可能存在的各種錯(cuò)誤。單元測(cè)試需要從程序的內(nèi)部結(jié)構(gòu)出發(fā)設(shè)計(jì)測(cè)試用例。多個(gè)模塊可以平行地獨(dú)立進(jìn)行單元測(cè)試。
2.集成測(cè)試:集成測(cè)試也叫做組裝測(cè)試。通常在單元測(cè)試的基礎(chǔ)上,將所有的程序模塊進(jìn)行有序的、遞增的測(cè)試。集成測(cè)試是檢驗(yàn)程序單元或部件的接口關(guān)系,逐步集成為符合概要設(shè)計(jì)要求的程序部件或整個(gè)系統(tǒng)
3.確認(rèn)測(cè)試:確認(rèn)測(cè)試也叫有效性測(cè)試。是在模擬的環(huán)境下,驗(yàn)證軟件的所有功能和性能及其他特性是否與用戶的預(yù)期要求一致。通過(guò)了確認(rèn)測(cè)試之后的軟件,才具備了進(jìn)入系統(tǒng)測(cè)試階段的資質(zhì)
4.系統(tǒng)測(cè)試:系統(tǒng)測(cè)試是在真實(shí)的系統(tǒng)運(yùn)行的環(huán)境下,檢查完整的程序系統(tǒng)能否和系統(tǒng)(包括硬件、外設(shè)、網(wǎng)絡(luò)和系統(tǒng)軟件、支持平臺(tái)等)正確配置、連接,并最終滿足用戶的所有需求
5.驗(yàn)收測(cè)試:是軟件產(chǎn)品檢驗(yàn)的最后一個(gè)環(huán)節(jié)。按照項(xiàng)目任務(wù)書或合同、供需雙方約定的驗(yàn)收依據(jù)文檔進(jìn)行的對(duì)整個(gè)系統(tǒng)的測(cè)試與評(píng)審,決定是否接收或拒收系統(tǒng)。
二.按照代碼運(yùn)行劃分
1.靜態(tài)測(cè)試:指不實(shí)際運(yùn)行被測(cè)對(duì)象,而只是靜態(tài)地檢查程序代碼、界面或文檔中可能存在錯(cuò)誤的過(guò)程。
2.動(dòng)態(tài)測(cè)試:指實(shí)際運(yùn)行被測(cè)對(duì)象,輸入相應(yīng)的測(cè)試數(shù)據(jù),檢查實(shí)際輸出結(jié)果和預(yù)期結(jié)果是否相符的過(guò)程。所以我們判斷一個(gè)測(cè)試屬于動(dòng)態(tài)測(cè)試還是靜態(tài)測(cè)試,唯一的標(biāo)準(zhǔn)就是看是否運(yùn)行程序
三.按照軟件特性劃分
1.功能測(cè)試:是黑盒測(cè)試的一方面,它檢查實(shí)際軟件的功能是否符合用戶的需求
邏輯功能測(cè)試、界面測(cè)試、易用性測(cè)試、安裝/卸載測(cè)試、兼容性測(cè)試
2.性能測(cè)試:功能的另一個(gè)指標(biāo),主要關(guān)注軟件中的某一功能在指定的時(shí)間、空間條件下,是否使用正常。軟件的性能包括很多方面,主要有時(shí)間性能和空間性能兩種
3.安全性測(cè)試:驗(yàn)證安裝在系統(tǒng)內(nèi)的保護(hù)機(jī)制能否在實(shí)際應(yīng)用中對(duì)系統(tǒng)進(jìn)行保護(hù),使之不被非法入侵,不受各種因素的干擾。
四.其它得幾個(gè)階段劃分
1.回歸測(cè)試:是指對(duì)軟件的新版本測(cè)試時(shí),重復(fù)執(zhí)行之前某一個(gè)重要版本的所有測(cè)試用例
目的:1.驗(yàn)證之前版本產(chǎn)生的所有缺陷已全部被修復(fù);2.確認(rèn)修復(fù)這些缺陷沒(méi)有引發(fā)新的缺陷
2.冒煙測(cè)試:是指在對(duì)一個(gè)新版本進(jìn)行系統(tǒng)大規(guī)模的測(cè)試之前,先驗(yàn)證一下軟件的基本功能是否實(shí)現(xiàn),是否具備可測(cè)性。也叫可測(cè)性測(cè)試。
以上就是幾種測(cè)試類型的介紹了,最后歡迎大家來(lái)千鋒軟件測(cè)試培訓(xùn)班參加我們的軟件測(cè)試培訓(xùn)課程的學(xué)習(xí),全程名師面授,還有為期兩周的免費(fèi)試聽,現(xiàn)在咨詢更有免費(fèi)學(xué)習(xí)資料可以領(lǐng)取,趕緊來(lái)看看吧。
系統(tǒng)測(cè)試是在真實(shí)的系統(tǒng)運(yùn)行的環(huán)境下,檢查完整的程序系統(tǒng)能否和系統(tǒng)(包括硬件、外設(shè)、網(wǎng)絡(luò)和系統(tǒng)軟件、支持平臺(tái)等)正確配置、連接,并最終滿足用戶的所有需求