直交---テストケースの設計

 はじめに直交実験:
       直交実験は、試験の数が少ないことにより、直交、別の包括的なテストを使用するテストするために設計された一つのテスト方法、複数の因子及びレベルを研究することである
1件の試験では、影響力の量試験結果を要素と呼ぶ、実験因子(因子)と呼ばれます。試験中の独立変数は、テスト結果が要因の関数として見ることができるような要因を理解することができます。試験中、各因子が水平と呼ばれる別の状態または症状、因子は、因子のレベルと呼ばれる状態または症状であってもよいです。
例:
大学の通信部門はちょうどコースを終えた2クラスの合計、「性別」、「クラス」とこのコースのクエリ結果の通信システムの3つの条件の「成果」に男性と女性の配布をしたいですクラス比率や人事クエリの割合:

「性別」=「男性と女性」によると、クエリ
「クラス」=「クラス1、クラス2」の問い合わせに基づいて、
「成果」に基づき=問い合わせを「不合格、合格」
伝統的なデザインに合わせて-全ての試験
これらのテスト要件の分析は、3つのテストエレメント、我々は要因を呼び出すテストエレメントがあり、各々は、我々はレベル値を呼び出す2つの値(すなわち2)を有しています。
通常のフルテスト場合は、次の(2 ^ 3 = 8)

<ignore_js_op>
                          包括的なテストテーブル


直交テストは
、直交テスト設計の使用は、テストケースの数は、我々が得るのn = 3 *(2 -1)+ 1 = 4)(会社(因子*数(水平-1)+1の最大数である)、2つのレベル因子をちょうど3 L4(^ 3 2)直交表がある適用することができる
nはそれほど堆積物のためのマトリックスは、以下の4つのテストケース(図示テーブルに略直交テストタイプ)を得                          直交テストチャート直交設計を






直交設計のテストケースのステップを含む設計と同様の一般的実験設計:
(1)要因決定
要因はここにソフトウェア実行中のソフトウェアを指すは、結果に影響
範囲(2)または因子を決定するためにセット(ステップ3このステップは調製することである)
因子の範囲は、ソフトウェアおよびハードウェアリソースの入力またはコレクションの範囲を指すが利用可能です。
(3)各因子のレベルを決定する
各要因の値の有効範囲またはセット内の等価クラスを選択し、同値分割、境界値の分析およびその他のソフトウェアテストの技術を使用して、要素の範囲またはセットに従って無効同値クラスは、正確よりも大きい、または単に以下単に代表的な試験値等境界値より、に等しいです。
(4)直交表を選択
決定因子及びレベルに基づいを、適切な直交を選択します。
テストケースの数ははるかに有用または因子及びレベルを調整する直交適切でない場合。
直交表を構成する:
L番号(ラン)ライン:直交表の行数、すなわちテストの数だけでなく、直交テスト設計方法の数によって
要素のリットル数(要因):直交テーブル内の列の数、すなわち、試験すべき点として機能します。
L番号(レベル)レベル:任意の単一の因子に取り得る値の最大数、すなわち、機能テストポイント入力値に 


http://www.bcbxhome.com/bcbx/forum.php?mod=viewthread&tid=70&fromuid=27
(出典:編編スクール・テスト・ソフトウェア・テスト)

おすすめ

転載: www.cnblogs.com/zihkj/p/12431992.html