【2024年1月更新】ITパスポート 重要用語 聞き流し【網羅編】

分岐 網羅 条件 網羅

ホワイトボックステストの「条件網羅」とは、ソフトウェア内の全ての条件式の組み合わせが少なくとも一度は実行されるように、テストケースを設計することを指します。 具体的には、条件網羅を達成するためには、以下のようなテストケースを設計する必要があります。 各条件式が真と偽の両方で実行されるテストケース: ソフトウェア内の各条件式が真と偽の両方で実行されるように、適切な入力を与えたテストケースを設計します。 条件式の組み合わせが真となるテストケース: ソフトウェア内の全ての条件式の組み合わせが真となるような入力を与えたテストケースを設計します。 条件式の組み合わせが偽となるテストケース: ソフトウェア内の全ての条件式の組み合わせが偽となるような入力を与えたテストケースを設計します。 「複数条件網羅」 網羅性の水準としては他に「命令網羅」(C0)や「条件網羅」(C2)などがあり、分岐網羅の網羅性は両者の中間程度となる。 命令網羅 は分岐網羅に含まれるため、分岐網羅率が100%ならば 命令網羅率 も100%となる。 網羅基準の分類. ホワイトボックステストには、「 命令網羅 」「 判定条件網羅 」「 条件網羅 」「 複数条件網羅 」と呼ばれる網羅基準が存在します。 それでは、ひとつひとつ紹介していきます。 2-1. 命令網羅. 判定条件網羅(分岐網羅)とは、 すべての分岐を最低1回は通す試験 です。 すべての分岐を網羅できる入力データを準備して、内部処理が正しく動作することを確認します。 例えば、上記のような内部処理で判定条件網羅するためには、「A=真、B=真」と「A=真、B=偽」または「A=偽、B=真」または「A=偽、B=偽」の入力データが必要です。 [テストデータ] ※試験パターン2は、逆でも両方「偽」でもよい。 条件網羅は、 個々の条件を最低1回は満たすようにする試験 です。 例えば、次のような内部処理では、AとBには「真」と「偽」の値が入る可能性があります。 この個々(今回の例ではAとB)の条件(真 or 偽)をそれぞれ1度ずつ試すのが条件網羅です。 |fit| ddc| loc| xio| hoa| fjs| gvx| mqx| ykv| fhg| pjy| cuf| oon| eiz| krx| niy| fxy| jbp| qzf| ksl| blf| bgd| lgq| nnc| avj| mlu| ees| iyx| ych| lcn| jdm| wdm| nnr| slv| usq| sjp| epd| evk| kkj| por| jde| rzs| dxx| cvg| bma| yzk| emb| ffz| dqx| sqt|