freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件工程第六章軟件測(cè)試(編輯修改稿)

2024-10-08 21:48 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 10個(gè)數(shù)據(jù) ?從大到小的 10個(gè)逆序數(shù)據(jù) ( 5)因果圖法 ? 等價(jià)類劃分和邊界值分析方法 , 都是著重考慮輸入條件 ,而未考慮輸入條件之間的聯(lián)系 。 如果在測(cè)試時(shí)必須考慮輸入條件的各種組合則可能又會(huì)產(chǎn)生一些新的情況 。 ? 因此 , 必須考慮使用一種適合于多種條件組合的動(dòng)態(tài)測(cè)試方法 , 這就是因果圖法 —— 把輸入條件視為 “ 因 ” ,把輸出條件視為 “ 果 ” , 采用邏輯圖的形式來(lái)表達(dá)功能說(shuō)明書中輸入條件的 各種組合 與輸出的關(guān)系 。 ? 因果圖方法最終生成的是判定表 , 它適合于檢查程序輸人條件的各種組合情況 。 ? 因果圖方法實(shí)例 某電力公司有 A、 B、 C、 D四類收費(fèi)標(biāo)準(zhǔn) , 并規(guī)定: 居民用電 100度 /月 按 A類收費(fèi) ≥ 100度 /月按 B類收費(fèi) 動(dòng)力用電 10000度 /月 ,非高峰 ,B類收費(fèi) ≥ 10000度 /月 ,非高峰 ,C類收費(fèi) 10000度 /月 , 高峰 ,C類收費(fèi) ≥ 10000度 /月 , 高峰 ,D類收費(fèi) 1 I1 2 B ∨ ∧ 4 A C 3 5 ∧ D I4 I3 I2 ∨ ∧ ∧ ∧ ∧ 居民用電 動(dòng)力用電 100度 /月 10000度 /月 高峰 把因果圖轉(zhuǎn)換為判定表 組合條件 條件 (原因 ) 動(dòng)作 (結(jié)果 ) A B C 1 2 3 1 2 3 4 5 6 1 0 1 1 0 0 0 1 1 0 0 0 1 1 0 0 0 0 1 0 0 0 0 1 1 0 4 1 0 1 0 5 0 0 1 1 D 0 0 0 1 1 0 0 1 0 0 0 0 測(cè)試用例 ( 1) 白盒測(cè)試的基本概念 ?白盒測(cè)試以程序的結(jié)構(gòu)為依據(jù)進(jìn)行測(cè)試 , 也稱結(jié)構(gòu)測(cè)試 。 ( 2) 2類白盒測(cè)試: ?邏輯覆蓋測(cè)試: ?將注意力放在流程圖的 各個(gè)判定框 , 使用不同的邏輯覆蓋標(biāo)準(zhǔn)來(lái)表達(dá)對(duì)程序進(jìn)行測(cè)試的詳盡程度; ?路徑覆蓋測(cè)試: ?注意力放在程序 執(zhí)行路徑 , 用程序圖來(lái)代替流程圖設(shè)計(jì)測(cè)試用例 。 白盒測(cè)試方法 ?邏輯覆蓋測(cè)試的 5種覆蓋準(zhǔn)則: ?語(yǔ)句覆蓋 ?判定覆蓋 ?條件覆蓋 ?判定 /條件覆蓋 ?多重條件覆蓋 ?路徑覆蓋測(cè)試的 3種覆蓋準(zhǔn)則: ?結(jié)點(diǎn)覆蓋 ?邊覆蓋 ?路徑覆蓋 ( 3) 白盒法設(shè)計(jì)測(cè)試用例的步驟 ? 1)選擇邏輯覆蓋標(biāo)準(zhǔn)。 ? 2)按照覆蓋標(biāo)準(zhǔn)列出所有情況。 ? 3)選擇確定測(cè)試用例。 ? 4)驗(yàn)證分析運(yùn)行結(jié)果與預(yù)期結(jié)果。 ( 4) 邏輯覆蓋測(cè)試舉例 ? 邏輯覆蓋是以程序內(nèi)部的邏輯結(jié)構(gòu)為基礎(chǔ)的設(shè)計(jì)測(cè)試用例的技術(shù) 。 主要利用流程圖設(shè)計(jì)測(cè)試用例 , 重點(diǎn)是依據(jù)流程圖中的判定框 。 ?① 語(yǔ)句覆蓋 ? 測(cè)試數(shù)據(jù)如下表所示 ,滿足語(yǔ)句覆蓋準(zhǔn)測(cè) 。 ? PROCEDURE EXAMPLE(A,B:REAL。VAR X:REAL) BEGIN IF (A1) AND (B=0) THEN X:=X/A。 IF (A=2)OR(X1) THEN X:=X+1 END。 入口 返回 A1 AND B=0 A=2 OR X1 X=X/A X=X+1 Y Y N N A B X 期望 2 0 4 紅線 ? ② 判定覆蓋 ? 期望結(jié)果應(yīng)該有具體的值 , 這里用有顏色的線表示 。 ? 測(cè)試數(shù)據(jù)如下表所示 ,滿足判定覆蓋準(zhǔn)測(cè) 。 入口 返回 A1 AND B=0 A=2 OR X1 X=X/A X=X+1 Y Y N N A B X 期望 2 0 4 紅線 1 1 1 藍(lán)線 判定 1 判定 2 判定 2 判定 1 F T F T ? ③ 條件覆蓋 ? 期望結(jié)果應(yīng)該有具體的值 , 這里用有顏色的線表示 。 ? 測(cè)試數(shù)據(jù)如下表所示 ,滿足條件覆蓋準(zhǔn)測(cè) 。 A B X 期望 2 0 4 紅線 1 1 1 藍(lán)線 入口 返回 A1 AND B=0 A=2 OR X1 X=X/A X=X+1 Y Y N N 判定 1 判定 2 判定 2 判定 1 A1 B=0 A=2 X1 F F T F T F T T ? ④ 判定 /條件覆蓋 ? 期望結(jié)果應(yīng)該有具體的值 , 這里用有顏色的線表示 。 ? 測(cè)試數(shù)據(jù)如下表所示 ,滿足判定 /條件 覆蓋準(zhǔn)測(cè) 。 判定 2 判定 1 F T F T A1 B=0 A=2 X1 F F T F T F T T 入口 返回 A1 AND B=0 A=2 OR X1 X=X/A X=X+1 Y Y N N 判定 1 判定 2 A B X 期望 2 0 4 紅線 1 1 1 藍(lán)線 ? ⑤ 多重條件覆蓋 ? 期望結(jié)果應(yīng)該有具體的值 , 這里用有顏色的線表示 。 ? 測(cè)試數(shù)據(jù)如下表所示 ,滿足 多重條件 覆蓋準(zhǔn)測(cè) 。 ? 共 8種組合條件: ? (1)A1,B=0 ? (2)A1,B≠ 0 ? (3)A≤ 1,B=0 ? (4)A≤ 1,B≠ 0 ? (5)A=2,X1 ? (6)A=2,X≤ 1 ? (7)A≠ 2,X1 ? (8)A≠ 2,X≤ 1 入口 返回 A1 AND B=0 A=2 OR X1 X=X/A X=X+1 Y Y N N A B X 期望 2 0 4 (1)(5)紅線 2 1 1 (2)(6)綠線 1 0 2 (3)(7)綠線 1 1 1 (4)(8)藍(lán)線 注意:測(cè)試數(shù)據(jù)對(duì)該情況并未測(cè)試到! ( 5) 路徑覆蓋測(cè)試舉例 ? 結(jié)點(diǎn)覆蓋:相當(dāng)于語(yǔ)句覆蓋 ? 邊覆蓋:相當(dāng)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1