1-3 測(cè)試技術(shù)體系

記錄今日份學(xué)習(xí)內(nèi)容-2020-05-17

軟件測(cè)試分類

  • 按開發(fā)階段劃分:
    單元測(cè)試、集成測(cè)試、冒煙測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試
  • 按測(cè)試實(shí)施組織分類:
    α測(cè)試:開發(fā)環(huán)境下的驗(yàn)收測(cè)試
    β測(cè)試:真實(shí)環(huán)境的用戶測(cè)試
  • 按測(cè)試執(zhí)行方式分類:
    靜態(tài)測(cè)試:代碼走查、代碼評(píng)審
    動(dòng)態(tài)測(cè)試:白盒測(cè)試、功能測(cè)試等
  • 按對(duì)軟件代碼可見度劃分:
    白盒測(cè)試:測(cè)試代碼,例如單元測(cè)試
    黑盒測(cè)試:不管代碼如何實(shí)現(xiàn)
    灰盒測(cè)試:白盒與黑盒相結(jié)合
  • 按是否手工測(cè)試劃分:
    手工測(cè)試
    自動(dòng)化測(cè)試:功能自動(dòng)化測(cè)試、性能自動(dòng)化測(cè)試
  • 按測(cè)試對(duì)象劃分:
    性能測(cè)試、安全測(cè)試、兼容性測(cè)試、文檔測(cè)試、易用性測(cè)試、業(yè)務(wù)測(cè)試、界面(UI)測(cè)試、安裝測(cè)試
  • 其他分類
    回歸測(cè)試、隨機(jī)測(cè)試、探索性測(cè)試

黑盒測(cè)試

不考慮程序內(nèi)部邏輯結(jié)構(gòu)和特性,只依據(jù)需求文檔檢查功能是否符合預(yù)期。
黑盒測(cè)試方法
等價(jià)類劃分法、邊界值分析法、錯(cuò)誤推測(cè)法、因果圖法、判定表驅(qū)動(dòng)法、正交試驗(yàn)設(shè)計(jì)法、功能圖法、場(chǎng)景法
黑盒測(cè)試流程
測(cè)試計(jì)劃、測(cè)試設(shè)計(jì)、測(cè)試開發(fā)、測(cè)試執(zhí)行、測(cè)試評(píng)估
優(yōu)點(diǎn)
適用于功能測(cè)試、可用性測(cè)試;可測(cè)試長(zhǎng)的復(fù)雜的工作邏輯,易被理解;對(duì)照需求說明文檔進(jìn)行的測(cè)試
缺點(diǎn)
不可能進(jìn)行完全的、毫無遺漏的輸入測(cè)試,它依賴于需求文檔。

白盒測(cè)試

基于代碼的測(cè)試,了解程序內(nèi)部邏輯結(jié)構(gòu)、對(duì)所有邏輯路徑進(jìn)行覆蓋測(cè)試
白盒測(cè)試方法
代碼檢查法、靜態(tài)結(jié)構(gòu)分析法、靜態(tài)質(zhì)量度量法、邏輯覆蓋法、路徑覆蓋法
邏輯覆蓋法:以程序的內(nèi)部邏輯結(jié)構(gòu)為基礎(chǔ),分為語句覆蓋、判定覆蓋、條件覆蓋、判定-條件覆蓋、條件組合覆蓋等
這里是一個(gè)白盒測(cè)試方法的博客文章,很詳細(xì)

分層測(cè)試體系


image

[導(dǎo)航目錄]

最后編輯于
?著作權(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)容

  • 一、軟件測(cè)試概述 1、什么是軟件 定義:計(jì)算機(jī)系統(tǒng)中與硬件相互依存的一部分(程序+數(shù)據(jù)+相關(guān)文檔) 程序:按事先設(shè)...
    情非得已_111c閱讀 1,279評(píng)論 0 1
  • 一、 黑盒測(cè)試和白盒測(cè)試的直觀圖 從圖中可以直接看出來,黑盒測(cè)試就當(dāng)整個(gè)程序是個(gè)黑盒子,我們看不到它里面做了些什么...
    梵音11閱讀 780評(píng)論 0 0
  • 一、什么是軟件測(cè)試?軟件測(cè)試的目的是什么? 二、為什么要在一個(gè)團(tuán)隊(duì)中開展軟件測(cè)試工作? 因?yàn)闆]有經(jīng)過測(cè)試的軟件很難...
    mrzhoud1212閱讀 346評(píng)論 0 1
  • 01、您所熟悉的測(cè)試用例設(shè)計(jì)方法都有哪些?請(qǐng)分別以具體的例子來說明這些方法在測(cè)試用例設(shè)計(jì)工作中的應(yīng)用。 答:有黑盒...
    李飛_fd28閱讀 783評(píng)論 0 2
  • 一、 軟件測(cè)試基本概念 1 bug的概念 bug類型:defect、fault、problem、error… pr...
    三口一個(gè)瓜閱讀 4,026評(píng)論 0 12

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