冒煙測試、回歸測試、隨機(jī)測試、探索性測試和安全測試

項目中期至發(fā)布后測試啟動前后我們一般要經(jīng)歷的幾種測試方法

1>冒煙測試:

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

  引入到軟件測試中,就是指測試小組正式測試一個新版本之前,先投入較少的人力和時間去驗證一個軟

  件的主要功能,如果主要功能都沒有運行通過,則打回開發(fā)組重新開發(fā),這樣做的好處是可以節(jié)省時間

          和人力投入到不可測的項目中

2>回歸測試:

          回歸測試是指修改舊代碼后,重新進(jìn)行測試以確認(rèn)修改后有沒有引入新的錯誤或者導(dǎo)致其他代碼產(chǎn)生錯誤

3>隨機(jī)測試:

          是指測試中的所有的輸入數(shù)據(jù)都是隨機(jī)產(chǎn)生的,其他的目的是模擬用戶的真是操作,并發(fā)現(xiàn)一些邊緣性的問題。

  隨機(jī)性的測試可以發(fā)現(xiàn)一些隱蔽的錯誤,但是也有很多缺點,例如測試不統(tǒng)計、無法統(tǒng)計代碼覆蓋率和需求蓋

          率、發(fā)現(xiàn)的問題難以重現(xiàn)。一般是在放下測試的最后執(zhí)行,隨機(jī)測試更專業(yè)的升級版本叫做探索性測試。

4>探索性測試:

          探索性測試可以說是一種測試思維技術(shù),它沒有很多的實際測試方法、技術(shù)和工具,但是卻是所有測試人員應(yīng)該

          掌握的一種測試思維方式。

  探索性測試強(qiáng)調(diào)測試人員的主觀能動性,拋棄繁雜的測試計劃和測試用例設(shè)計過程,強(qiáng)調(diào)在碰到問題時及時改變測試策略。

5>安全測試:

         安全測試是IT軟件產(chǎn)品的生命周期中,特別是產(chǎn)品開發(fā)基本完成至發(fā)布階段,對產(chǎn)品進(jìn)行檢測以驗證產(chǎn)品是否符合安全需

求定義和產(chǎn)品質(zhì)量標(biāo)準(zhǔn)的過程。

  安全測試現(xiàn)在越來越受到企業(yè)的關(guān)注和重視,因為由于安全性問題的后果是不可估量的,尤其是互聯(lián)網(wǎng)產(chǎn)品,最on工藝遭受攻擊

登錄后免費查看全文
立即登錄
App下載
技術(shù)鄰APP
工程師必備
  • 項目客服
  • 培訓(xùn)客服
  • 平臺客服

TOP