白盒測(cè)試也稱結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試,它是知道產(chǎn)品內(nèi)部工作過(guò)程,可通過(guò)測(cè)試來(lái)檢測(cè)產(chǎn)品內(nèi)部動(dòng)作是否按照規(guī)格說(shuō)明書的規(guī)定正常進(jìn)行,按照程序內(nèi)部的結(jié)構(gòu)測(cè)試程序,檢驗(yàn)程序中的每條通路是否都有能按預(yù)定要求正確工作,而不顧它的功能,白盒測(cè)試的主要方法有邏輯驅(qū)動(dòng)、基路測(cè)試等,主要用于軟件驗(yàn)證?!鞍缀小狈ㄈ媪私獬绦騼?nèi)部邏輯結(jié)構(gòu)、對(duì)所有邏輯路徑進(jìn)行測(cè)試?!鞍缀小狈ㄊ歉F舉路徑測(cè)試。在使用這一方案時(shí),測(cè)試者必須檢查程序的內(nèi)部結(jié)構(gòu),從檢查程序的邏輯著手,得出測(cè)試數(shù)據(jù)。
如果你能獨(dú)立操作的話,最低工資也有2000到2400元
白盒測(cè)試(White-box Testing,又稱邏輯驅(qū)動(dòng)測(cè)試,結(jié)構(gòu)測(cè)試)是把測(cè)試對(duì)象看作一個(gè)打開(kāi)的盒子。利用白盒測(cè)試法進(jìn)行動(dòng)態(tài)測(cè)試時(shí),需要測(cè)試軟件產(chǎn)品的內(nèi)部結(jié)構(gòu)和處理過(guò)程,不需測(cè)試軟件產(chǎn)品的功能。白盒測(cè)試又稱為結(jié)構(gòu)測(cè)試和邏輯驅(qū)動(dòng)測(cè)試。
白盒測(cè)試法的覆蓋標(biāo)準(zhǔn)有邏輯覆蓋、循環(huán)覆蓋和基本路徑測(cè)試。其中邏輯覆蓋包括語(yǔ)句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋、條件組合覆蓋和路徑覆蓋。
六種覆蓋標(biāo)準(zhǔn):語(yǔ)句覆蓋、判定覆蓋、條件覆蓋、判定/條件覆蓋、條件組合覆蓋和路徑覆蓋發(fā)現(xiàn)錯(cuò)誤的能力呈由弱至強(qiáng)的變化。語(yǔ)句覆蓋每條語(yǔ)句至少執(zhí)行一次。判定覆蓋每個(gè)判定的每個(gè)分支至少執(zhí)行一次。條件覆蓋每個(gè)判定的每個(gè)條件應(yīng)取到各種可能的值。判定/條件覆蓋同時(shí)滿足判定覆蓋條件覆蓋。條件組合覆蓋每個(gè)判定中各條件的每一種組合至少出現(xiàn)一次。路徑覆蓋使程序中每一條可能的路徑至少執(zhí)行一次。
去百度文庫(kù),查看完整內(nèi)容>
內(nèi)容來(lái)自用戶:蛋蛋一射
主題:為方便做電源的朋友測(cè)試,特奉獻(xiàn)此開(kāi)關(guān)電源測(cè)試規(guī)范。[轉(zhuǎn)]
為方便做電源的朋友測(cè)試,特奉獻(xiàn)此開(kāi)關(guān)電源測(cè)試規(guī)范。[轉(zhuǎn)]wwxc:開(kāi)關(guān)電源測(cè)試規(guī)范第一部分:電源指標(biāo)的概念、定義一.描述輸入電壓影響輸出電壓的幾個(gè)指標(biāo)形式。1.絕對(duì)穩(wěn)壓系數(shù)。A.絕對(duì)穩(wěn)壓系數(shù):表示負(fù)載不變時(shí),穩(wěn)壓電源輸出直流變化量△U0與輸入電網(wǎng)變化量△Ui之比。既:K=△U0/△Ui。B.相對(duì)穩(wěn)壓系數(shù):表示負(fù)載不變時(shí),穩(wěn)壓器輸出直流電壓Uo的相對(duì)變化量△Uo與輸出電網(wǎng)Ui的相對(duì)變化量△Ui之比。急:S=△Uo/Uo / △Ui/Ui2.電網(wǎng)調(diào)整率。它表示輸入電網(wǎng)電壓由額定值變化+-10%時(shí),穩(wěn)壓電源輸出電壓的相對(duì)變化量,有時(shí)也以絕對(duì)值表示。3.電壓穩(wěn)定度。負(fù)載電流保持為額定范圍內(nèi)的任何值,輸入電壓在規(guī)定的范圍內(nèi)變化所引起的輸出電壓相對(duì)變化△Uo/Uo(百分值),稱為穩(wěn)壓器的電壓穩(wěn)定度。二.負(fù)載對(duì)輸出電壓影響的幾種指標(biāo)形式。1.負(fù)載調(diào)整率(也稱電流調(diào)整率)。在額定電網(wǎng)電壓下,負(fù)載電流從零變化到最大時(shí),輸出電壓的最大相對(duì)變化量,常用百分?jǐn)?shù)表示,有時(shí)也用絕對(duì)變化量表示。2.輸出電阻(也稱等效內(nèi)阻或內(nèi)阻)。在額定電網(wǎng)電壓下,由于負(fù)載電流變化△IL引起輸出電壓變化△Uo,則輸出電阻為Ro=|△Uo/△IL|歐。三.紋波電壓的幾個(gè)指標(biāo)形式。
測(cè)試用例執(zhí)行的程度或覆蓋程序邏輯結(jié)構(gòu)(源代碼)的程度。
因此,也可以認(rèn)為是邏輯覆蓋測(cè)試。具體方法有五個(gè),按其邏輯覆蓋的從弱到強(qiáng)依次列出: ⊙語(yǔ)句覆蓋(面): 將程序中的每條語(yǔ)句至少執(zhí)行一次,但實(shí)現(xiàn)不太可能,該準(zhǔn)則有很大的不足,以至于它通常沒(méi)有什么用處⊙判定/分支覆蓋(線): 必須編寫足夠的測(cè)試用例,使得每一個(gè)判斷都至少有一個(gè)為真和為假的輸出結(jié)果。
即:每條分支路徑都必須至少遍歷一次。換句話說(shuō):所有判斷的每個(gè)可能結(jié)果都至少執(zhí)行一次,以及將程序或子程序的每個(gè)入口點(diǎn)都至少執(zhí)行一次。
需要指出的是:該準(zhǔn)則滿足語(yǔ)言覆蓋準(zhǔn)則。 ⊙條件覆蓋(點(diǎn)): 編寫足夠的測(cè)試用例以確保將一個(gè)判斷中的每個(gè)條件的所有可能的結(jié)果至少執(zhí)行一次。
⊙判定/條件覆蓋(點(diǎn)線結(jié)合): 設(shè)計(jì)出足夠的測(cè)試用例,將一個(gè)判斷中的每個(gè)條件的所有可能結(jié)果至少執(zhí)行一次,將每個(gè)判斷的所有可能結(jié)果至少執(zhí)行一次,將每個(gè)入口點(diǎn)都至少調(diào)用一次。需明確一點(diǎn),該準(zhǔn)則有一個(gè)極大的缺點(diǎn):盡管看上去所有條件的所有結(jié)果似乎都執(zhí)行到了,但由于某些特定的條件會(huì)屏蔽掉其他的條件,通常并不能全部都執(zhí)行到。
例如:該準(zhǔn)則并不一定會(huì)發(fā)現(xiàn)邏輯表達(dá)式中的錯(cuò)誤(與、或)。 ⊙多重條件覆蓋(點(diǎn)線組合):編寫足夠多的測(cè)試用例,將每個(gè)判定中的所有可能的條件結(jié)果的組合,以及所有的入口點(diǎn)都至少執(zhí)行一次。
需要說(shuō)明的是,滿足多重條件覆蓋準(zhǔn)則的測(cè)試用例集,同樣滿足判定覆蓋準(zhǔn)則、條件覆蓋準(zhǔn)則以及判定/條件覆蓋準(zhǔn)則。 需明確的是:在存在循環(huán)的情況下,多重條件覆蓋準(zhǔn)則所需要的測(cè)試用例的數(shù)量通常會(huì)遠(yuǎn)遠(yuǎn)小于其路徑的數(shù)量。
文尾,作者小結(jié)了一下。 ⊙包含每個(gè)判斷只存在一種條件的程序,最簡(jiǎn)單的測(cè)試準(zhǔn)則就是:設(shè)計(jì)出足夠數(shù)量的測(cè)試用例,將每個(gè)判斷的所有結(jié)果都至少執(zhí)行一次;將所有的程序入口都至少調(diào)用一次,以確保全部的語(yǔ)句都至少執(zhí)行一次。
⊙包含多重條件判斷的程序,最簡(jiǎn)單的測(cè)試準(zhǔn)則是:設(shè)計(jì)出足夠數(shù)量的測(cè)試用例,將每個(gè)判斷的所有可能的條件結(jié)果的組合,以及所有的入口點(diǎn)都至少執(zhí)行一次。
聲明:本網(wǎng)站尊重并保護(hù)知識(shí)產(chǎn)權(quán),根據(jù)《信息網(wǎng)絡(luò)傳播權(quán)保護(hù)條例》,如果我們轉(zhuǎn)載的作品侵犯了您的權(quán)利,請(qǐng)?jiān)谝粋€(gè)月內(nèi)通知我們,我們會(huì)及時(shí)刪除。
蜀ICP備2020033479號(hào)-4 Copyright ? 2016 學(xué)習(xí)鳥(niǎo). 頁(yè)面生成時(shí)間:3.649秒