電話:深圳市訊科檢測(cè)技術(shù)服務(wù)有限公司
電話:18165787025
微信:kuangbiao4392
郵箱:john.yin@xktest.cn
QQ:723784608
地址:深圳市寶安區(qū)航城街道強(qiáng)榮東工業(yè)區(qū)
美國(guó)FCC認(rèn)證、日本PSE認(rèn)證、歐盟CE認(rèn)證、中國(guó)強(qiáng)制CCC認(rèn)證、德國(guó)TüV認(rèn)證
印度BIS認(rèn)證、韓國(guó)KC認(rèn)證、國(guó)際電工委員會(huì)CB認(rèn)證等
軟件測(cè)試方法
軟件測(cè)試是使用人工或自動(dòng)的手段來(lái)運(yùn)行或測(cè)定某個(gè)軟件系統(tǒng)的過(guò)程,其目的在于檢驗(yàn)它是否滿足規(guī)定的需求或弄清預(yù)期結(jié)果與實(shí)際結(jié)果之間的差別。 從是否關(guān)心軟件內(nèi)部結(jié)構(gòu)和具體實(shí)現(xiàn)的角度劃分,測(cè)試方法主要有白盒測(cè)試和黑盒測(cè)試。白盒測(cè)試方法主要有代碼檢査法、靜態(tài)結(jié)構(gòu)分析法、靜態(tài)質(zhì)量度量法、邏輯覆蓋法、基本路徑測(cè)試法、域測(cè)試、符號(hào)測(cè)試、路徑覆蓋和程序變異。
軟件黑盒測(cè)試方法主要包括等價(jià)類(lèi)劃分法、邊界值分析法、錯(cuò)誤推測(cè)法、因果圖法、判定表驅(qū)動(dòng)法、正交試驗(yàn)設(shè)計(jì)法、功能圖法、場(chǎng)景法等。 從是否執(zhí)行程序的角度劃分,測(cè)試方法又可分為靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試。靜態(tài)測(cè)試包括代碼檢査、靜態(tài)結(jié)構(gòu)分析、代碼質(zhì)量度量等。動(dòng)態(tài)測(cè)試由3部分組成:構(gòu)造測(cè)試實(shí)例、執(zhí)行程序和分析程序的輸出結(jié)果。
軟件測(cè)試方法的目的包括: 發(fā)現(xiàn)軟件程序中的錯(cuò)誤、對(duì)軟件是否符合設(shè)計(jì)要求,以及是否符合合同中所要達(dá)到的技術(shù)要求,進(jìn)行有關(guān)驗(yàn)證以及評(píng)估軟件的質(zhì)量。最終實(shí)現(xiàn)將高質(zhì)量的軟件系統(tǒng)交給用戶的目的。而軟件的基本測(cè)試方法主要有靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試、功能測(cè)試、性能測(cè)試、黑盒測(cè)試和白盒測(cè)試等等。 軟件測(cè)試方法眾多,比較常用到的測(cè)試方法有等價(jià)類(lèi)劃分、場(chǎng)景法,偶爾會(huì)使用到的測(cè)試方法有邊界值和判定表,還有包括不經(jīng)常使用到的正交排列法和測(cè)試大綱法。其中等價(jià)類(lèi)劃分、邊界值分析、判定表等屬于黑盒測(cè)試方法;只對(duì)功能是否可以滿足規(guī)定要求進(jìn)行檢查,主要用于軟件的確認(rèn)測(cè)試階段。白盒測(cè)試也叫做結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試,是基于覆蓋的全部代碼和路徑、條件的測(cè)試,通過(guò)測(cè)試檢測(cè)產(chǎn)品內(nèi)部性能,檢驗(yàn)程序中的路徑是否可以按照要求完成工作,但是并不對(duì)功能進(jìn)行測(cè)試,主要用于軟件的驗(yàn)證。